| Name | Description | Type | Package | Framework |
| AbstractMapComponentNode | Basic support for KEY, VALUE and ENTRY based "qualified identification variables". | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AbstractNullnessCheckNode | Base class for nodes dealing 'is null' and 'is not null' operators. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AbstractRestrictableStatement | Convenience implementation of RestrictableStatement to centralize common functionality. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AbstractSelectExpression | Partial implementation of SelectExpression for all the nodes that aren't constructors. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AbstractStatement | Convenience implementation of Statement to centralize common functionality. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AggregatedSelectExpression | | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AggregateNode | Represents an aggregate function i. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| AliasGenerator | Generates class/table/column aliases during semantic analysis and SQL rendering. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| AssignmentSpecification | Encapsulates the information relating to an individual assignment within the set clause of an HQL update statement. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ASTAppender | Appends child nodes to a parent efficiently. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| ASTIterator | Depth first iteration of an ANTLR AST. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| ASTParentsFirstIterator | Depth first iteration of an ANTLR AST. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| ASTPrinter | Utility for generating pretty "ASCII art" representations of syntax trees. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| ASTQueryTranslatorFactory | Generates translators which uses the Antlr-based parser to performConstructor SummaryASTQueryTranslatorFactory() | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| ASTUtil | Provides utility methods for AST traversal and manipulation. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| ASTUtil .FilterPredicate | Filters nodes out of a tree. | Interface | org.hibernate.hql.internal.ast.util.ASTUtil | Hibernate ORM |
|
| ASTUtil .IncludePredicate | A predicate that uses inclusion, rather than exclusion semantics. | Class | org.hibernate.hql.internal.ast.util.ASTUtil | Hibernate ORM |
|
| BasicExecutor | | Class | org.hibernate.hql.internal.ast.exec | Hibernate ORM |
|
| BetweenOperatorNode | Contract for nodes representing logical BETWEEN (ternary) operators. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| BinaryArithmeticOperatorNode | Nodes which represent binary arithmetic operators. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| BinaryLogicOperatorNode | Contract for nodes representing binary operators. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| BinaryOperatorNode | Contract for nodes representing binary operators. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| BooleanLiteralNode | Represents a boolean literal within a query. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| Case2Node | Represents a case . | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| CaseNode | Represents a case . | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ClassicQueryTranslatorFactory | Generates translators which uses the older hand-written parser to performConstructor SummaryClassicQueryTranslatorFactory() | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| ClauseParser | Parses the Hibernate query into its constituent clauses. | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| CollectionFunction | Represents 'elements()' or 'indices()'. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| CollectionProperties | Provides a map of collection function names to the corresponding property names. | Class | org.hibernate.hql.internal | Hibernate ORM |
|
| CollectionSubqueryFactory | Provides the SQL for collection subqueries. | Class | org.hibernate.hql.internal | Hibernate ORM |
|
| ColumnHelper | Provides utility methods for dealing with arrays of SQL column names. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| ComponentJoin | Models an explicit join terminating at a component value (e. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ConstructorNode | Represents a constructor (new) in a SELECT. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| CountNode | Represents a COUNT expression in a select. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| DeleteStatement | Defines a top-level AST node representing an HQL delete statement. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| DetailedSemanticException | Thrown when a call to the underlying Hibernate engine fails, indicating some form of semantic exception (e. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| DisplayableNode | | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| DotNode | Represents a reference to a property or alias expression. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| DotNode .IllegalCollectionDereferenceExceptionBuilder | | Interface | org.hibernate.hql.internal.ast.tree.DotNode | Hibernate ORM |
|
| ErrorCounter | An error handler that counts parsing errors and warnings. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| ErrorReporter | | Interface | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| 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. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| FromClause | Represents the 'FROM' part of a query or subquery, containing all mapped class references. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| FromElement | Represents a single mapped class mentioned in an HQL FROM clause. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| FromElementFactory | Encapsulates the creation of FromElements and JoinSequences. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| FromParser | Parses the from clause of a hibernate query, looking for tables and aliases for the SQL query. | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| FromPathExpressionParser | | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| FromReferenceNode | Represents a reference to a FROM element, for example a class alias in a WHERE clause. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| FunctionNode | Identifies a node which models a SQL function. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| GroupByParser | Parses the GROUP BY clause of an aggregate queryConstructor SummaryGroupByParser() | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| HavingParser | Parses the having clause of a hibernate query and translates it to anConstructor SummaryHavingParser() | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| HolderInstantiator | | Class | org.hibernate.hql.internal | Hibernate ORM |
|
| HqlASTFactory | Fields inherited from class antlr. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| HqlBaseLexer | Hibernate Query Language Lexer This lexer provides the HQL parser with tokens. | Class | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| HqlBaseParser | Hibernate Query Language Grammar This grammar parses the query language for Hibernate (an Open Source, Object-Relational | Class | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| HqlParser | source file a little cleaner. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| HqlSqlBaseWalker | Hibernate Query Language to SQL Tree Transform. | Class | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| HqlSqlTokenTypes | | Interface | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| HqlSqlWalker | Isolates the Hibernate API-specific code from the ANTLR generated code. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| HqlSqlWalkerNode | A semantic analysis node, that points back to the main analyzer. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| HqlToken | A custom token class for the HQL grammar. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| HqlTokenTypes | | Interface | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| 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 | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ImpliedFromElement | Represents a FROM element implied by a path expression or a collection reference. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| IndexNode | Represents the [] operator and provides it's semantics. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| InitializeableNode | An interface for initializeable AST nodes. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| InLogicOperatorNode | See Also:Serialized FormFields inherited from class antlr. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| InsertStatement | Defines a top-level AST node representing an HQL insert select statement. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| IntoClause | Represents an entity referenced in the INTO clause of an HQLSee Also:Serialized Form | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| InvalidPathException | Exception thrown when an invalid path is found in a query. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| InvalidWithClauseException | Indicates an issue with the encountered with-clause. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| IsNotNullLogicOperatorNode | IsNotNullLogicOperatorNode implementationSee Also:Serialized Form | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| IsNullLogicOperatorNode | Represents a 'is null' check. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| JavaConstantNode | A node representing a static Java constant. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| JoinProcessor | Performs the post-processing of the join information gathered during semantic analysis. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| LiteralNode | Represents a literal. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| LiteralProcessor | A delegate that handles literals and constants for HqlSqlWalker, performing the token replacement functions and classifying literals. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| LiteralProcessor .DecimalLiteralFormat | | Class | org.hibernate.hql.internal.ast.util.LiteralProcessor | Hibernate ORM |
|
| MapEntryNode | Tree node representing reference to the entry (Map. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| MapKeyNode | Tree node representing reference to the key of a Map association. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| MapValueNode | Tree node representing reference to the value of a Map association. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| MethodNode | Represents a method call. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| MultiTableDeleteExecutor | | Class | org.hibernate.hql.internal.ast.exec | Hibernate ORM |
|
| MultiTableUpdateExecutor | | Class | org.hibernate.hql.internal.ast.exec | Hibernate ORM |
|
| NameGenerator | Provides utility methods for generating HQL / SQL names. | Class | org.hibernate.hql.internal | Hibernate ORM |
|
| Node | Base node class for use by Hibernate within its AST trees. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| NodeTraverser | A visitor for traversing an AST tree. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| NodeTraverser .VisitationStrategy | | Interface | org.hibernate.hql.internal.ast.util.NodeTraverser | Hibernate ORM |
|
| OperatorNode | Contract for nodes representing operators (logic or arithmetic). | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| OrderByClause | See Also:Serialized FormFields inherited from class antlr. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| OrderByParser | Parses the ORDER BY clause of a queryConstructor SummaryOrderByParser() | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| ParameterContainer | Currently this is needed in order to deal with FromElements which contain hidden JDBC parameters from applying filters. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ParameterNode | See Also:Serialized FormFields inherited from class antlr. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ParameterTranslationsImpl | Defines the information available for parameters encountered during query translation through the antlr-based parser. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| ParameterTranslationsImpl .ParameterInfo | See Also:Serialized FormConstructor SummaryParameterTranslationsImpl. | Class | org.hibernate.hql.internal.ast.ParameterTranslationsImpl | Hibernate ORM |
|
| ParseErrorHandler | Defines the behavior of an error handler for the HQL parsers. | Interface | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| Parser | A parser is a state machine that accepts a string of tokens, bounded by start() and end() and modifies a QueryTranslator. | Interface | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| ParserHelper | | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| PathExpressionParser | Parses an expression of the form foo. | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| PathHelper | Provides utility methods for paths. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| PathNode | An AST node with a path property. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| PreprocessingParser | | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| QueryExecutionRequestException | Expecting to execute an illegal operation regarding the query typeSee Also:Serialized Form | Class | org.hibernate.hql.internal | Hibernate ORM |
|
| QueryNode | Defines a top-level AST node representing an HQL select statement. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| QuerySplitter | Provides query splitting methods, which were originally in QueryTranslator. | Class | org.hibernate.hql.internal | Hibernate ORM |
|
| QuerySyntaxException | Exception thrown when there is a syntax error in the HQL. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| QueryTranslatorImpl | A QueryTranslator that uses an Antlr-based parser. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| QueryTranslatorImpl | An instance of QueryTranslator translates a Hibernate query string to SQL. | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| QueryTranslatorImpl .JavaConstantConverter | Constructor SummaryQueryTranslatorImpl. | Class | org.hibernate.hql.internal.ast.QueryTranslatorImpl | Hibernate ORM |
|
| ResolvableNode | The contract for expression sub-trees that can resolve themselves. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| RestrictableStatement | Type definition for Statements which are restrictable via a where-clause (and thus also having a from-clause). | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| ResultVariableRefNode | Represents a reference to a result_variable as defined in the JPA 2 spec. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SelectClause | Represents the list of expressions in a SELECT clause. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SelectExpression | Represents an element of a projection list, i. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SelectExpressionImpl | A select expression that was generated by a FROM element. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SelectExpressionList | Common behavior - a node that contains a list of select expressions. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SelectParser | Parsers the select clause of a Hibernate query. | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| SelectPathExpressionParser | | Class | org.hibernate.hql.internal.classic | Hibernate ORM |
|
| SessionFactoryAwareNode | | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SessionFactoryHelper | Helper for performing common and/or complex operations with the SessionFactoryImplementor during translation of an HQL query. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| SqlASTFactory | Custom AST factory the intermediate tree that causes ANTLR to create specialized AST nodes, given the AST node type (from HqlSqlTokenTypes). | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| SqlFragment | Represents an SQL fragment in the AST. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SqlGenerator | Generates SQL by overriding callback methods in the base class, which does the actual SQL AST walking. | Class | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| SqlGeneratorBase | SQL Generator Tree Parser, providing SQL rendering of SQL ASTs produced by the previous phase, HqlSqlWalker. | Class | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| SqlNode | A base AST node for the intermediate tree. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| SqlStatementLexer | | Class | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| SqlStatementParser | Lexer and parser used to extract single statements from import SQL script. | Class | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| SqlStatementParserTokenTypes | | Interface | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| SqlTokenTypes | | Interface | org.hibernate.hql.internal.antlr | Hibernate ORM |
|
| Statement | Common interface modeling the different HQL statements (i. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| StatementExecutor | Encapsulates the strategy required to execute various types of update, delete, and insert statements issued through HQL. | Interface | org.hibernate.hql.internal.ast.exec | Hibernate ORM |
|
| SyntheticAndFactory | Creates synthetic and nodes based on the where fragment part of a JoinSequence. | Class | org.hibernate.hql.internal.ast.util | Hibernate ORM |
|
| TypeDiscriminatorMetadata | Essentially a wrapper around a DiscriminatorMetadata and the proper sql alias to use. | Interface | org.hibernate.hql.internal.ast | Hibernate ORM |
|
| UnaryArithmeticNode | See Also:Serialized FormFields inherited from class antlr. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| UnaryLogicOperatorNode | Represents a unary operator node. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| UnaryOperatorNode | Contract for nodes representing unary operators. | Interface | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| UpdateStatement | Defines a top-level AST node representing an HQL update statement. | Class | org.hibernate.hql.internal.ast.tree | Hibernate ORM |
|
| WhereParser | Parses the where clause of a hibernate query and translates it to anConstructor SummaryWhereParser() | Class | org.hibernate.hql.internal.classic | Hibernate ORM |