Package org.hibernate.query.hql.internal
package org.hibernate.query.hql.internal
Implementation of the SPIs for HQL support.
-
ClassDescriptionA
DotIdentifierConsumer
used to interpret paths outside any specific context.Specialized "intermediate" SemanticPathPart for processing domain model paths/Leverages ANTLR to build a parse tree from an HQL query.Definition of a named query, defined in the mapping metadata.Specialized "intermediate" SemanticPathPart for processing domain model paths.Specialized consumer for processing domain model paths occurring as part of a join predicate.Handles splitting queries containing unmapped polymorphic references.Responsible for producing an SQM using visitation over an HQL parse tree generated by ANTLR viaHqlParseTreeBuilder
.Container for indexing needed while building an SQM tree.Helper for dealing with SQM tree creationStandard implementation ofHqlTranslator
.