|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SelectExpression | |
|---|---|
| org.hibernate.hql.internal.ast.tree | |
| Uses of SelectExpression in org.hibernate.hql.internal.ast.tree |
|---|
| Subinterfaces of SelectExpression in org.hibernate.hql.internal.ast.tree | |
|---|---|
interface |
AggregatedSelectExpression
Contract for a select expression which aggregates other select expressions together into a single return |
| Classes in org.hibernate.hql.internal.ast.tree that implement SelectExpression | |
|---|---|
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. |
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 |
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. |
| Methods in org.hibernate.hql.internal.ast.tree that return SelectExpression | |
|---|---|
SelectExpression[] |
SelectExpressionList.collectSelectExpressions()
Returns an array of SelectExpressions gathered from the children of the given parent AST node. |
| Methods in org.hibernate.hql.internal.ast.tree with parameters of type SelectExpression | |
|---|---|
void |
ResultVariableRefNode.setSelectExpression(SelectExpression selectExpression)
Set the select expression that defines the result variable. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||