Package org.hibernate.query.sqm.sql
Class StandardSqmTranslatorFactory
java.lang.Object
org.hibernate.query.sqm.sql.StandardSqmTranslatorFactory
- All Implemented Interfaces:
SqmTranslatorFactory
Standard implementation of the SqmTranslatorFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSqmTranslator<? extends MutationStatement>
createMutationTranslator
(SqmDmlStatement<?> sqmDmlStatement, QueryOptions queryOptions, DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext) createSelectTranslator
(SqmSelectStatement<?> sqmSelectStatement, QueryOptions queryOptions, DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext, boolean deduplicateSelectionItems)
-
Constructor Details
-
StandardSqmTranslatorFactory
public StandardSqmTranslatorFactory()
-
-
Method Details
-
createSelectTranslator
public SqmTranslator<SelectStatement> createSelectTranslator(SqmSelectStatement<?> sqmSelectStatement, QueryOptions queryOptions, DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext, boolean deduplicateSelectionItems) - Specified by:
createSelectTranslator
in interfaceSqmTranslatorFactory
-
createMutationTranslator
public SqmTranslator<? extends MutationStatement> createMutationTranslator(SqmDmlStatement<?> sqmDmlStatement, QueryOptions queryOptions, DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext) - Specified by:
createMutationTranslator
in interfaceSqmTranslatorFactory
-