| AndQueryNode |
Implements a query node that defines an AND operation between arbitrary
other QueryNodes.
|
| ConstantNameProvider |
Provides descriptive names for integer constants
|
| DefaultQueryNodeVisitor |
Implements the QueryNodeVisitor interface with default behaviour.
|
| DerefQueryNode |
Represents query node that dereferences a reference property into a node and
does an optional name test on the target node.
|
| ExactQueryNode |
Implements a query node that defines an exact match of a property and a
value.
|
| LocationStepQueryNode |
Defines a location step for querying the path of a node.
|
| NAryQueryNode |
Defines an abstract query node for nodes that have child nodes.
|
| NodeTypeQueryNode |
Implements a query node that defines a node type match.
|
| NotQueryNode |
Implements a query node that defines a not operation on the child query.
|
| OrderQueryNode |
Implements a query node that defines the order of nodes according to the
values of properties.
|
| OrderQueryNode.OrderSpec |
Implements a single order specification.
|
| OrQueryNode |
Implements a query node that defines an OR operation between arbitrary
other QueryNodes.
|
| PathQueryNode |
Implements a query node that defines a path restriction.
|
| PropertyFunctionQueryNode |
PropertyFunctionQueryNode allows to place function calls on properties
in a query.
|
| QueryConstants |
This interface defines constants for data types and operation types
used in queries.
|
| QueryNode |
Implements an abstract base class for nodes of a query tree that represents
a query.
|
| QueryNodeFactory |
|
| QueryNodeVisitor |
Defines the interface for a QueryNodeVisitor.
|
| QueryRootNode |
Implements the root node of a query tree.
|
| QueryTreeBuilder |
Specifies an interface for a query tree builder.
|
| RelationQueryNode |
Implements a query node that defines property value relation.
|
| TextsearchQueryNode |
Implements a query node that defines a textsearch clause.
|