Uses of Package
org.hibernate.hql.ast.tree

Packages that use org.hibernate.hql.ast.tree
org.hibernate.hql.ast An ANTLR-based parser for Hibernate Query Language. 
org.hibernate.hql.ast.tree   
org.hibernate.hql.ast.util   
org.hibernate.loader.hql This package defines a loader for the AST-based query parser 
 

Classes in org.hibernate.hql.ast.tree used by org.hibernate.hql.ast
FromClause
          Represents the 'FROM' part of a query or subquery, containing all mapped class references.
RestrictableStatement
          Type definition for Statements which are restrictable via a where-clause (and thus also having a from-clause).
SelectClause
          Represents the list of expressions in a SELECT clause.
Statement
          Common interface modeling the different HQL statements (i.e., INSERT, UPDATE, DELETE, SELECT).
 

Classes in org.hibernate.hql.ast.tree used by org.hibernate.hql.ast.tree
AbstractNullnessCheckNode
          AbstractNullnessCheckNode implementation
AbstractRestrictableStatement
          Convenience implementation of RestrictableStatement to centralize common functionality.
AbstractSelectExpression
          Partial implementation of SelectExpression for all the nodes that aren't constructors.
AbstractStatement
          Convenience implementation of Statement to centralize common functionality.
BinaryLogicOperatorNode
          Contract for nodes representing binary operators.
BinaryOperatorNode
          Contract for nodes representing binary operators.
DisplayableNode
          Implementors will return additional display text, which will be used by the ASTPrinter to display information (besides the node type and node text).
DotNode.IllegalCollectionDereferenceExceptionBuilder
           
ExpectedTypeAwareNode
          Interface for nodes which wish to be made aware of any determined "expected type" based on the context within they appear in the query.
FromClause
          Represents the 'FROM' part of a query or subquery, containing all mapped class references.
FromElement
          Represents a single mapped class mentioned in an HQL FROM clause.
FromReferenceNode
          Represents a reference to a FROM element, for example a class alias in a WHERE clause.
HqlSqlWalkerNode
          A semantic analysis node, that points back to the main analyzer.
InitializeableNode
          An interface for initializeable AST nodes.
IntoClause
          Represents an entity referenced in the INTO clause of an HQL INSERT statement.
LiteralNode
          Represents a literal.
MethodNode
          Represents a method call.
Node
          Base node class for use by Hibernate within its AST trees.
OperatorNode
          Contract for nodes representing operators (logic or arithmetic).
OrderByClause
          Implementation of OrderByClause.
PathNode
          An AST node with a path property.
ResolvableNode
          The contract for expression sub-trees that can resolve themselves.
RestrictableStatement
          Type definition for Statements which are restrictable via a where-clause (and thus also having a from-clause).
SelectClause
          Represents the list of expressions in a SELECT clause.
SelectExpression
          Represents an element of a projection list, i.e.
SelectExpressionList
          Common behavior - a node that contains a list of select expressions.
SessionFactoryAwareNode
          Interface for nodes which require access to the SessionFactory
SqlNode
          A base AST node for the intermediate tree.
Statement
          Common interface modeling the different HQL statements (i.e., INSERT, UPDATE, DELETE, SELECT).
UnaryLogicOperatorNode
          Represents a unary operator node.
UnaryOperatorNode
          Contract for nodes representing unary operators.
 

Classes in org.hibernate.hql.ast.tree used by org.hibernate.hql.ast.util
DotNode
          Represents a reference to a property or alias expression.
FromElement
          Represents a single mapped class mentioned in an HQL FROM clause.
HqlSqlWalkerNode
          A semantic analysis node, that points back to the main analyzer.
QueryNode
          Defines a top-level AST node representing an HQL select statement.
RestrictableStatement
          Type definition for Statements which are restrictable via a where-clause (and thus also having a from-clause).
 

Classes in org.hibernate.hql.ast.tree used by org.hibernate.loader.hql
SelectClause
          Represents the list of expressions in a SELECT clause.