class |
AbstractMapComponentNode |
Basic support for KEY, VALUE and ENTRY based "qualified identification variables".
|
class |
AbstractNullnessCheckNode |
Base class for nodes dealing 'is null' and 'is not null' operators.
|
class |
AbstractSelectExpression |
Partial implementation of SelectExpression for all the nodes that aren't constructors.
|
class |
AggregateNode |
Represents an aggregate function i.e. min, max, sum, avg.
|
class |
BinaryArithmeticOperatorNode |
Nodes which represent binary arithmetic operators.
|
class |
BinaryLogicOperatorNode |
Contract for nodes representing binary operators.
|
class |
BooleanLiteralNode |
Represents a boolean literal within a query.
|
class |
CastFunctionNode |
Represents a cast function call.
|
class |
CollectionFunction |
Represents 'elements()' or 'indices()'.
|
class |
ConstructorNode |
Represents a constructor (new) in a SELECT.
|
class |
CountNode |
Represents a COUNT expression in a select.
|
class |
DotNode |
Represents a reference to a property or alias expression.
|
class |
FromReferenceNode |
Represents a reference to a FROM element, for example a class alias in a WHERE clause.
|
class |
IdentNode |
Represents an identifier all by itself, which may be a function name,
a class alias, or a form of naked property-ref depending on the
context.
|
class |
IndexNode |
Represents the [] operator and provides it's semantics.
|
class |
InLogicOperatorNode |
|
class |
IsNotNullLogicOperatorNode |
IsNotNullLogicOperatorNode implementation
|
class |
IsNullLogicOperatorNode |
Represents a 'is null' check.
|
class |
LiteralNode |
Represents a literal.
|
class |
MapEntryNode |
Tree node representing reference to the entry ( Map.Entry) of a Map association.
|
class |
MapKeyNode |
Tree node representing reference to the key of a Map association.
|
class |
MapValueNode |
Tree node representing reference to the value of a Map association.
|
class |
MethodNode |
Represents a method call.
|
class |
NullNode |
|
class |
QueryNode |
Defines a top-level AST node representing an HQL select statement.
|
class |
SearchedCaseNode |
Models what ANSI SQL terms a searched case expression.
|
class |
SelectExpressionImpl |
A select expression that was generated by a FROM element.
|
class |
SimpleCaseNode |
Models what ANSI SQL terms a simple case statement.
|
class |
UnaryArithmeticNode |
|
class |
UnaryLogicOperatorNode |
Represents a unary operator node.
|