| Interface | Description |
|---|---|
| Visitable | |
| Visitor<T> |
| Class | Description |
|---|---|
| AbstractExpression |
An abstract XPath or XQuery expression.
|
| BinaryOperation | |
| Dot | |
| ExpressionVisitor | |
| ExpressionVisitorBase | |
| FunCall | |
| LiteralExpression | |
| Namespace | |
| NodeTest | |
| PathExpression |
A path expression represents two expressions joined with a "/"
|
| PathStep | |
| Predicate | |
| PropEquiv |
Represents an equivalence class of expressions; Each PropEquiv wraps an AbstractExpression;
two PropEquivs are equal() iff their respective expressions are equivalent(), which is to say they
are of the same type and have the same local properties.
|
| Root | |
| SearchCall |
A special search function call; this holds a query that is used to accumulate constraints
while optimizing.
|
| Sequence | |
| Subsequence |
represents numeric literal predicates like [1]; last-predicates like
[last()] and calls to the subsequence(expr,integer,integer) function.
|
| UnaryMinus |
| Enum | Description |
|---|---|
| AbstractExpression.Type | |
| BinaryOperation.Operator | |
| PathStep.Axis |
Copyright © 2013. All Rights Reserved.