|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| Constant | A compile tree element containing a constant number or string. |
| CoreFunction | An element of the compile tree representing one of built-in functions like "position()" or "number()". |
| CoreOperation | The common subclass for tree elements representing core operations like "+", "- ", "*" etc. |
| CoreOperationAdd | Implementation of Expression for the operation "+". |
| CoreOperationAnd | Implementation of Expression for the operation "and". |
| CoreOperationCompare | Common superclass for the implementations of Expression for the operations "=" and "!=". |
| CoreOperationDivide | Implementation of Expression for the operation "div". |
| CoreOperationEqual | Implementation of Expression for the operation "=". |
| CoreOperationGreaterThan | Implementation of Expression for the operation ">". |
| CoreOperationGreaterThanOrEqual | Implementation of Expression for the operation ">=". |
| CoreOperationLessThan | Implementation of Expression for the operation "<". |
| CoreOperationLessThanOrEqual | Implementation of Expression for the operation "<=". |
| CoreOperationMod | Implementation of Expression for the operation "mod". |
| CoreOperationMultiply | Implementation of Expression for the operation "*". |
| CoreOperationNegate | Implementation of Expression for the operation unary "-". |
| CoreOperationNotEqual | Implementation of Expression for the operation "!=". |
| CoreOperationOr | Implementation of Expression for the operation "or". |
| CoreOperationRelationalExpression | Base implementation of Expression for the operations ">", ">=", "<", "<=". |
| CoreOperationSubtract | Implementation of Expression for the operation "-". |
| CoreOperationUnion | Implementation of Expression for the operation "|". |
| Expression | Common superclass for several types of nodes in the parse tree. |
| Expression.PointerIterator | Pointer iterator |
| Expression.ValueIterator | Value Iterator |
| ExpressionPath | An element of the parse tree that represents an expression path, which is a
path that starts with an expression like a function call: getFoo(.)
/bar. |
| ExtensionFunction | Represents an element of the parse tree representing an extension function call. |
| LocationPath | |
| NameAttributeTest | Captures the foo[@name=expr] expression. |
| NodeNameTest | |
| NodeTest | |
| NodeTypeTest | |
| Operation | |
| Path | |
| ProcessingInstructionTest | |
| Step | |
| TreeCompiler | |
| VariableReference | An element of the compile tree holding a variable reference. |
XPath parse tree. TreeCompiler is the class responsible for the construction of a parse tree out of individual elements.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||