Uses of Class
org.loboevolution.apache.xpath.XPathVisitor
Packages that use XPathVisitor
Package
Description
Implementation of XPath; for the most part, only classes meant for public use are
found at this root level of the XPath packages.
Implementation of XPath LocationPath support -- primary classes are
LocPathIterator and UnionPathIterator.
Implements XPath functions -- each function is derived from Function,
FunctionOneArg, Function2Args, etc, with number-of-arguments checking being
applied mainly at compile time -- this package only implements XPath functions,
XSLT functions are found in the "templates" package.
Implementation of XPath polymorphic type objects -- this package will grow
as XPath objects are expanded to support XML Schema data types.
Support for XPath operations, such as +, -, string(), etc.
Implementation of XPath nodeTest support, and XSLT pattern matching support.
-
Uses of XPathVisitor in org.loboevolution.apache.xpath
Methods in org.loboevolution.apache.xpath with parameters of type XPathVisitorModifier and TypeMethodDescriptionvoidXPath.callVisitors(XPathVisitor visitor) This will traverse the heararchy, calling the visitor for each member.voidXPathVisitable.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.loboevolution.apache.xpath.axes
Subclasses of XPathVisitor in org.loboevolution.apache.xpath.axesMethods in org.loboevolution.apache.xpath.axes with parameters of type XPathVisitorModifier and TypeMethodDescriptionvoidFilterExprWalker.callPredicateVisitors(XPathVisitor visitor) This will traverse the heararchy, calling the visitor for each member.voidPredicatedNodeTest.callPredicateVisitors(XPathVisitor visitor) This will traverse the heararchy, calling the visitor for each member.voidAxesWalker.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidLocPathIterator.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidUnionPathIterator.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidWalkingIterator.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.loboevolution.apache.xpath.functions
Methods in org.loboevolution.apache.xpath.functions with parameters of type XPathVisitorModifier and TypeMethodDescriptionvoidFunction.callArgVisitors(XPathVisitor visitor) Call the visitors for the function arguments.voidFunction2Args.callArgVisitors(XPathVisitor visitor) Call the visitors for the function arguments.voidFunction3Args.callArgVisitors(XPathVisitor visitor) Call the visitors for the function arguments.voidFunctionMultiArgs.callArgVisitors(XPathVisitor visitor) Call the visitors for the function arguments.voidFunctionOneArg.callArgVisitors(XPathVisitor visitor) Call the visitors for the function arguments.voidFunction.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.loboevolution.apache.xpath.objects
Methods in org.loboevolution.apache.xpath.objects with parameters of type XPathVisitorModifier and TypeMethodDescriptionvoidXNumber.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidXObject.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidXString.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.loboevolution.apache.xpath.operations
Methods in org.loboevolution.apache.xpath.operations with parameters of type XPathVisitorModifier and TypeMethodDescriptionvoidOperation.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidUnaryOperation.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member. -
Uses of XPathVisitor in org.loboevolution.apache.xpath.patterns
Methods in org.loboevolution.apache.xpath.patterns with parameters of type XPathVisitorModifier and TypeMethodDescriptionprotected voidFunctionPattern.callSubtreeVisitors(XPathVisitor visitor) Call the visitors on the subtree.protected voidStepPattern.callSubtreeVisitors(XPathVisitor visitor) Call the visitors on the subtree.voidNodeTest.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidStepPattern.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.voidUnionPattern.callVisitors(XPathVisitor visitor) This will traverse the hierarchy, calling the visitor for each member.