| Package | Description |
|---|---|
| net.sourceforge.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.
|
| net.sourceforge.htmlunit.xpath.axes |
Implementation of XPath LocationPath support -- primary classes are
LocPathIterator and UnionPathIterator.
|
| net.sourceforge.htmlunit.xpath.compiler |
Implements an XPath parser which produces an OpMap, and a so-called Compiler
which produces an expression tree for fast evaluation.
|
| net.sourceforge.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.
|
| net.sourceforge.htmlunit.xpath.objects |
Implementation of XPath polymorphic type objects -- this package will grow
as XPath objects are expanded to support XML Schema data types.
|
| net.sourceforge.htmlunit.xpath.operations |
Support for XPath operations, such as +, -, string(), etc.
|
| net.sourceforge.htmlunit.xpath.patterns |
Implementation of XPath nodeTest support, and XSLT pattern matching support.
|
| Class and 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.
|
| Class and 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.
|
| Class and Description |
|---|
| Expression
This abstract class serves as the base for all expression objects.
|
| Class and 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.
|
| Class and 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.
|
| Class and 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.
|
| Class and 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.
|
Copyright © 2022–2023. All rights reserved.