Uses of Package
org.htmlunit.xpath
-
Packages that use org.htmlunit.xpath Package Description org.htmlunit.xpath Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.org.htmlunit.xpath.axes Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.org.htmlunit.xpath.compiler Implements an XPath parser which produces an OpMap, and a so-called Compiler which produces an expression tree for fast evaluation.org.htmlunit.xpath.functions 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.org.htmlunit.xpath.objects Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.org.htmlunit.xpath.operations Support for XPath operations, such as +, -, string(), etc.org.htmlunit.xpath.patterns Implementation of XPath nodeTest support, and XSLT pattern matching support. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath Class Description Expression This abstract class serves as the base for all expression objects.ExpressionNode A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.XPathContext Default class for the runtime execution context for XPath.XPathException This class implements an exception object that all XPath classes will throw in case of an error.XPathVisitable A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.XPathVisitor A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath.axes Class Description Expression This abstract class serves as the base for all expression objects.ExpressionNode A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.XPathContext Default class for the runtime execution context for XPath.XPathVisitable A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.XPathVisitor A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath.compiler Class Description Expression This abstract class serves as the base for all expression objects. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath.functions Class Description Expression This abstract class serves as the base for all expression objects.ExpressionNode A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.NodeSetDTM The NodeSetDTM class can act as either a NodeVector, NodeList, or NodeIterator.XPathContext Default class for the runtime execution context for XPath.XPathVisitable A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.XPathVisitor A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath.objects Class Description Expression This abstract class serves as the base for all expression objects.ExpressionNode A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.NodeSetDTM The NodeSetDTM class can act as either a NodeVector, NodeList, or NodeIterator.XPathContext Default class for the runtime execution context for XPath.XPathVisitable A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.XPathVisitor A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath.operations Class Description Expression This abstract class serves as the base for all expression objects.ExpressionNode A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.XPathContext Default class for the runtime execution context for XPath.XPathVisitable A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.XPathVisitor A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath. -
Classes in org.htmlunit.xpath used by org.htmlunit.xpath.patterns Class Description Expression This abstract class serves as the base for all expression objects.ExpressionNode A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.XPathContext Default class for the runtime execution context for XPath.XPathVisitable A class that implements this interface will call a XPathVisitor for itself and members within its hierarchy.XPathVisitor A derivation from this class can be passed to a class that implements the XPathVisitable interface, to have the appropriate method called for each component of the XPath.