|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |
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). |
|
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |