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
          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.
 



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