Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.xpath

Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.

See:
Description

Interface Summary
DOMOrder | Deprecated. Since the introduction of the DTM, this class will be removed.
ExpressionNode | A class that implements this interface can construct expressions, give information about child and parent expressions, and give the originating source information.
ExpressionOwner | Classes that implement this interface own an expression, which can be rewritten.
ExtensionsProvider | Interface that XPath objects can call to obtain access to an ExtensionsTable.
WhitespaceStrippingElementMatcher | A class that implements this interface can tell if a given element should strip whitespace nodes from it's children.
XPathFactory | **For advanced use only** Factory class for creating an XPath.
XPathVisitable | A class that implements this interface will call a XPathVisitor for itself and members within it's heararchy.

Class Summary
Arg | **For internal use only** This class holds an instance of an argument on the stack.
CachedXPathAPI | The methods in this class are convenience methods into the low-level XPath API.
DOM2Helper | Deprecated. Since the introduction of the DTM, this class will be removed.
DOMHelper | Deprecated. Since the introduction of the DTM, this class will be removed.
Expression | This abstract class serves as the base for all expression objects.
NodeSet | **For advanced use only**
NodeSetDTM | **For advanced use only**
SourceTree | **For internal use only** This object represents a Source Tree, and any associated information.
SourceTreeManager | This class bottlenecks all management of source trees.
VariableStack | **For internal use only** Defines a class to keep track of a stack for template arguments and variables.
XPath | **For advanced use only** The XPath class wraps an expression object and provides general services for execution of that expression.
XPathAPI | The methods in this class are convenience methods into the low-level XPath API.
XPathContext | **For advanced use only** Default class for the runtime execution context for XPath.
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.

Exception Summary
FoundIndex | **For internal use only** Class to let us know when it's time to do a search from the parent because of indexing.
XPathException | This class implements an exception object that all XPath classes will throw in case of an error.
XPathProcessorException | Derived from XPathException in order that XPath processor exceptions may be specifically caught.

## Package org.apache.xpath Description

Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002 Apache XML Project. All Rights Reserved.