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.StandardHqlTranslator Standard implementation ofHqlTranslator
.