| Interface | Description |
|---|---|
| ASTUtil.FilterPredicate |
Filters nodes out of a tree.
|
| NodeTraverser.VisitationStrategy |
| Class | Description |
|---|---|
| AliasGenerator |
Generates class/table/column aliases during semantic analysis and SQL rendering.
|
| ASTAppender |
Appends child nodes to a parent efficiently.
|
| ASTIterator |
Depth first iteration of an ANTLR AST.
|
| ASTParentsFirstIterator |
Depth first iteration of an ANTLR AST.
|
| ASTPrinter |
Utility for generating pretty "ASCII art" representations of syntax trees.
|
| ASTUtil |
Provides utility methods for AST traversal and manipulation.
|
| ASTUtil.IncludePredicate |
A predicate that uses inclusion, rather than exclusion semantics.
|
| ColumnHelper |
Provides utility methods for dealing with arrays of SQL column names.
|
| JoinProcessor |
Performs the post-processing of the join information gathered during semantic analysis.
|
| LiteralProcessor |
A delegate that handles literals and constants for HqlSqlWalker, performing the token replacement functions and
classifying literals.
|
| NodeTraverser |
A visitor for traversing an AST tree.
|
| PathHelper |
Provides utility methods for paths.
|
| SessionFactoryHelper |
Helper for performing common and/or complex operations with the
SessionFactoryImplementor during translation of an HQL query. |
| SyntheticAndFactory |
Creates synthetic and nodes based on the where fragment part of a JoinSequence.
|
| Enum | Description |
|---|---|
| LiteralProcessor.DecimalLiteralFormat |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.