Class Summary |
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 |
An 'ASCII art' AST printer for debugging ANTLR grammars. |
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. |
PathHelper |
Provides utility methods for paths. |
SessionFactoryHelper |
Wraps SessionFactoryImpl, adding more lookup behaviors and encapsulating some of the error handling. |
SyntheticAndFactory |
Creates synthetic and nodes based on the where fragment part of a JoinSequence. |