Uses of Interface
org.hibernate.query.sqm.tree.SqmDmlStatement
Packages that use SqmDmlStatement
Package
Description
The various concrete action implementations.
Package for the SQM-backed Query implementation details
Package for the translation of SQM into SQL AST
This package contains the classes that make up the SQM tree nodes.
Nodes representing
delete
statements in the SQM tree.Nodes representing
insert
statements in the SQM tree.Nodes representing
update
statements in the SQM tree.-
Uses of SqmDmlStatement in org.hibernate.action.internal
Methods in org.hibernate.action.internal with parameters of type SqmDmlStatementModifier and TypeMethodDescriptionstatic void
BulkOperationCleanupAction.schedule
(SharedSessionContractImplementor session, SqmDmlStatement<?> statement) -
Uses of SqmDmlStatement in org.hibernate.query.sqm.internal
Classes in org.hibernate.query.sqm.internal with type parameters of type SqmDmlStatementModifier and TypeClassDescriptionclass
AbstractMultiTableMutationQueryPlan<S extends SqmDmlStatement<?>,
F> Methods in org.hibernate.query.sqm.internal that return SqmDmlStatementModifier and TypeMethodDescriptionprotected SqmDmlStatement
<?> SimpleNonSelectQueryPlan.getStatement()
Methods in org.hibernate.query.sqm.internal with parameters of type SqmDmlStatementModifier and TypeMethodDescriptionprotected SimpleNonSelectQueryPlan.Interpretation
SimpleDeleteQueryPlan.buildInterpretation
(SqmDmlStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context) protected SimpleNonSelectQueryPlan.Interpretation
SimpleNonSelectQueryPlan.buildInterpretation
(SqmDmlStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext) protected SqmTranslation
<? extends MutationStatement> SimpleDeleteQueryPlan.buildTranslation
(SqmDmlStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext) protected SqmTranslation
<? extends MutationStatement> SimpleNonSelectQueryPlan.buildTranslation
(SqmDmlStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext) Constructors in org.hibernate.query.sqm.internal with parameters of type SqmDmlStatementModifierConstructorDescriptionSimpleNonSelectQueryPlan
(SqmDmlStatement<?> statement, DomainParameterXref domainParameterXref) -
Uses of SqmDmlStatement in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal that return SqmDmlStatementConstructors in org.hibernate.query.sqm.mutation.internal with parameters of type SqmDmlStatementModifierConstructorDescriptionAbstractMutationHandler
(SqmDmlStatement<?> sqmDmlStatement, SessionFactoryImplementor sessionFactory) -
Uses of SqmDmlStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SqmDmlStatementModifier and TypeMethodDescriptionSqmTranslator
<? extends MutationStatement> SqmTranslatorFactory.createMutationTranslator
(SqmDmlStatement<?> sqmDmlStatement, QueryOptions queryOptions, DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext) SqmTranslator
<? extends MutationStatement> StandardSqmTranslatorFactory.createMutationTranslator
(SqmDmlStatement<?> sqmDmlStatement, QueryOptions queryOptions, DomainParameterXref domainParameterXref, QueryParameterBindings domainParameterBindings, LoadQueryInfluencers loadQueryInfluencers, SqlAstCreationContext creationContext) -
Uses of SqmDmlStatement in org.hibernate.query.sqm.tree
Subinterfaces of SqmDmlStatement in org.hibernate.query.sqm.treeModifier and TypeInterfaceDescriptioninterface
In some cases it is useful to be able to handle UPDATE or DELETE SQM trees using a single contract.Classes in org.hibernate.query.sqm.tree that implement SqmDmlStatementModifier and TypeClassDescriptionclass
class
-
Uses of SqmDmlStatement in org.hibernate.query.sqm.tree.delete
Classes in org.hibernate.query.sqm.tree.delete that implement SqmDmlStatement -
Uses of SqmDmlStatement in org.hibernate.query.sqm.tree.insert
Subinterfaces of SqmDmlStatement in org.hibernate.query.sqm.tree.insertModifier and TypeInterfaceDescriptioninterface
The general contract for INSERT statements.Classes in org.hibernate.query.sqm.tree.insert that implement SqmDmlStatementModifier and TypeClassDescriptionclass
Convenience base class for InsertSqmStatement implementations.class
class
-
Uses of SqmDmlStatement in org.hibernate.query.sqm.tree.update
Classes in org.hibernate.query.sqm.tree.update that implement SqmDmlStatement