Package org.hibernate.hql.ast.util
package org.hibernate.hql.ast.util
-
ClassDescriptionGenerates class/table/column aliases during semantic analysis and SQL rendering.Appends child nodes to a parent efficiently.Depth first iteration of an ANTLR AST.Depth first iteration of an ANTLR AST.Utility for generating pretty "ASCII art" representations of syntax trees.Provides utility methods for AST traversal and manipulation.Filters nodes out of a tree.A predicate that uses inclusion, rather than exclusion semantics.Provides utility methods for dealing with arrays of SQL column names.Performs the post-processing of the join information gathered during semantic analysis.A delegate that handles literals and constants for HqlSqlWalker, performing the token replacement functions and classifying literals.A visitor for traversing an AST tree.Provides utility methods for paths.Helper for performing common and/or complex operations with the
SessionFactoryImplementorduring translation of an HQL query.Creates synthetic and nodes based on the where fragment part of a JoinSequence.