org.apache.xpath |
XPath support Package.
Implementation of XPath; for the most part, only classes meant for public use are
found at this root level of the XPath packages.
|
Java Source File Name | Type | Comment |
Arg.java | Class | This class holds an instance of an argument on
the stack. |
CachedXPathAPI.java | Class | The methods in this class are convenience methods into the
low-level XPath API.
These functions tend to be a little slow, since a number of objects must be
created for each evaluation. |
Expression.java | Class | This abstract class serves as the base for all expression objects. |
ExpressionNode.java | Interface | A class that implements this interface can construct expressions,
give information about child and parent expressions,
and give the originating source information. |
ExpressionOwner.java | Interface | Classes that implement this interface own an expression, which
can be rewritten. |
ExtensionsProvider.java | Interface | Interface that XPath objects can call to obtain access to an
ExtensionsTable. |
FoundIndex.java | Class | Class to let us know when it's time to do
a search from the parent because of indexing. |
NodeSet.java | Class | The NodeSet class can act as either a NodeVector,
NodeList, or NodeIterator. |
NodeSetDTM.java | Class | The NodeSetDTM class can act as either a NodeVector,
NodeList, or NodeIterator. |
SourceTree.java | Class | This object represents a Source Tree, and any associated
information. |
SourceTreeManager.java | Class | This class bottlenecks all management of source trees. |
VariableStack.java | Class | Defines a class to keep track of a stack for
template arguments and variables. |
WhitespaceStrippingElementMatcher.java | Interface | A class that implements this interface can tell if a given element should
strip whitespace nodes from it's children. |
XPath.java | Class | The XPath class wraps an expression object and provides general services
for execution of that expression. |
XPathAPI.java | Class | The methods in this class are convenience methods into the
low-level XPath API.
These functions tend to be a little slow, since a number of objects must be
created for each evaluation. |
XPathContext.java | Class | Default class for the runtime execution context for XPath. |
XPathException.java | Class | This class implements an exception object that all
XPath classes will throw in case of an error. |
XPathFactory.java | Interface | Factory class for creating an XPath. |
XPathProcessorException.java | Class | Derived from XPathException in order that XPath processor
exceptions may be specifically caught. |
XPathVisitable.java | Interface | A class that implements this interface will call a XPathVisitor
for itself and members within it's heararchy. |
XPathVisitor.java | Class | 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. |