| Class | Description |
|---|---|
| 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(.) |
| 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.
|
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.