Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.hql.internal.ast.tree.SelectExpression

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` TODO : javadoc
`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` | `BooleanLiteralNode` Represents a boolean literal within a query.
`class` | `Case2Node` Represents a case ...
`class` | `CaseNode` Represents a case ...
`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` | `LiteralNode` Represents a literal.
`class` | `MapEntryNode` TODO : javadoc
`class` | `MapKeyNode` TODO : javadoc
`class` | `MapValueNode` TODO : javadoc
`class` | `MethodNode` Represents a method call.
`class` | `QueryNode` Defines a top-level AST node representing an HQL select statement.
`class` | `SelectExpressionImpl` A select expression that was generated by a FROM element.
`class` | `UnaryArithmeticNode`

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.