| Prev Package | Next Package | Frames | No Frames | 
| Interface Summary | |
| Function | Interface to be implemented by external functions that need to receive parameter values. | 
| XPathParser.yyInput | must be implemented by a scanner object to supply input to the parser. | 
| Class Summary | |
| AndExpr | Logical and. | 
| Constant | Constant value (string literal or number). | 
| DocumentOrderComparator | Sorts nodes into document order. | 
| Expr | An XPath expression. | 
| FunctionCall | Executes an XPath core or extension function. | 
| IdFunction | The idfunction selects elements by their unique ID. | 
| NamespaceTest | Tests whether a namespace attribute has the specified name. | 
| NameTest | Tests whether a node has the specified name. | 
| NodeTypeTest | Tests whether a node is of a given type. | 
| OrExpr | Logical or. | 
| Pattern | Interface implemented by expressions that can for part of XSL patterns. | 
| Root | Expression that evaluates to the document root. | 
| Selector | A single component of a location path. | 
| Steps | A list of transitions between components in a location path. | 
| Test | A test that can be performed on a node to determine whether to include it in a selection. | 
| UnionExpr | The union of two node-sets. | 
| VariableReference | |
| XPathFactoryImpl | GNU XPath factory implementation. | 
| XPathImpl | JAXP XPath implementation. | 
| XPathParser | An XPath 1.0 parser. | 
| XPathParser.YyCheckClass | |
| XPathParser.YyDefRedClass | |
| XPathParser.YyDgotoClass | |
| XPathParser.YyGindexClass | |
| XPathParser.YyLenClass | |
| XPathParser.YyLhsClass | |
| XPathParser.YyNameClass | |
| XPathParser.YyRindexClass | |
| XPathParser.YySindexClass | |
| XPathParser.YyTableClass | |
| XPathTest | |
| XPathTokenizer | XPath 1.0 expression tokenizer. | 
| Exception Summary | |
| XPathParser.yyException | thrown for irrecoverable syntax errors and stack overflow. |