| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See: 
          Description
| Interface Summary | |
| 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 | 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 | 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. | 
| Expression | This abstract class serves as the base for all expression objects. | 
| NodeSet | The NodeSet class can act as either a NodeVector, NodeList, or NodeIterator. | 
| NodeSetDTM | The NodeSetDTM class can act as either a NodeVector, NodeList, or NodeIterator. | 
| SourceTree | This object represents a Source Tree, and any associated information. | 
| SourceTreeManager | This class bottlenecks all management of source trees. | 
| VariableStack | Defines a class to keep track of a stack for template arguments and variables. | 
| XPath | 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 | 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 | 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. | 
Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||