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