Package org.hibernate.query.hql.internal
Implementation of the SPIs for HQL support.
-
Interface Summary Interface Description FullyQualifiedReflectivePathSource -
Class Summary Class Description BasicDotIdentifierConsumer DomainPathPart Specialized "intermediate" SemanticPathPart for processing domain model paths/FullyQualifiedReflectivePath FullyQualifiedReflectivePathTerminal HqlParseTreeBuilder Leverages ANTLR to build a parse tree from an HQL query.NamedHqlQueryMementoImpl Definition of a named query, defined in the mapping metadata.QualifiedJoinPathConsumer Specialized "intermediate" SemanticPathPart for processing domain model paths.QualifiedJoinPredicatePathConsumer Specialized consumer for processing domain model paths occurring as part of a join predicate.QuerySplitter Handles splitting queries containing unmapped polymorphic references.SemanticQueryBuilder<R> Responsible for producing an SQM using visitation over an HQL parse tree generated by ANTLR viaHqlParseTreeBuilder
.SqmPathRegistryImpl Container for indexing needed while building an SQM tree.SqmTreeCreationHelper Helper for dealing with SQM tree creationStandardHqlTranslator Standard implementation ofHqlTranslator
.