Uses of Interface
org.hibernate.sql.ast.tree.MutationStatement
Packages that use MutationStatement
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator
.Package for the SQM-backed Query implementation details
Package for the translation of SQM into SQL AST
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Package defining the SQL AST.
AST nodes representing
delete
statements in a SQL tree.AST nodes representing
insert
statements in a SQL tree.AST nodes representing
update
statements in a SQL tree.-
Uses of MutationStatement in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with parameters of type MutationStatementModifier and TypeMethodDescriptionprotected boolean
DB2SqlAstTranslator.renderReturningClause
(MutationStatement statement) -
Uses of MutationStatement in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return types with arguments of type MutationStatementModifier and TypeMethodDescriptionprotected SqmTranslation
<? extends MutationStatement> SimpleDeleteQueryPlan.buildTranslation
(SqmDmlStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext) protected SqmTranslation
<? extends MutationStatement> SimpleNonSelectQueryPlan.buildTranslation
(SqmDmlStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext) SimpleNonSelectQueryPlan.Interpretation.interpretation()
Returns the value of theinterpretation
record component.Methods in org.hibernate.query.sqm.internal with parameters of type MutationStatementModifier and TypeMethodDescriptionprotected SimpleNonSelectQueryPlan.Interpretation
SimpleNonSelectQueryPlan.buildInterpretation
(MutationStatement mutationStatement, Map<QueryParameterImplementor<?>, Map<SqmParameter<?>, List<JdbcParametersList>>> jdbcParamsXref, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterModelTypeResolutions, JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) Method parameters in org.hibernate.query.sqm.internal with type arguments of type MutationStatementModifier and TypeMethodDescriptionprotected int
SimpleDeleteQueryPlan.execute
(CacheableSqmInterpretation<MutationStatement, JdbcOperationQueryMutation> sqmInterpretation, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) protected int
SimpleNonSelectQueryPlan.execute
(CacheableSqmInterpretation<MutationStatement, JdbcOperationQueryMutation> sqmInterpretation, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) Constructor parameters in org.hibernate.query.sqm.internal with type arguments of type MutationStatementModifierConstructorDescriptionprotected
Interpretation
(CacheableSqmInterpretation<MutationStatement, JdbcOperationQueryMutation> interpretation, JdbcParameterBindings jdbcParameterBindings) Creates an instance of aInterpretation
record class. -
Uses of MutationStatement in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return types with arguments of type MutationStatementModifier 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 MutationStatement in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type MutationStatementModifier and TypeMethodDescriptionSqlAstTranslator
<? extends JdbcOperationQueryMutation> SqlAstTranslatorFactory.buildMutationTranslator
(SessionFactoryImplementor sessionFactory, MutationStatement statement) Builds a single-use mutation translator -
Uses of MutationStatement in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return MutationStatementMethods in org.hibernate.sql.ast.spi with parameters of type MutationStatementModifier and TypeMethodDescriptionSqlAstTranslator
<? extends JdbcOperationQueryMutation> StandardSqlAstTranslatorFactory.buildMutationTranslator
(SessionFactoryImplementor sessionFactory, MutationStatement statement) -
Uses of MutationStatement in org.hibernate.sql.ast.tree
Classes in org.hibernate.sql.ast.tree that implement MutationStatementModifier and TypeClassDescriptionclass
class
-
Uses of MutationStatement in org.hibernate.sql.ast.tree.delete
Classes in org.hibernate.sql.ast.tree.delete that implement MutationStatement -
Uses of MutationStatement in org.hibernate.sql.ast.tree.insert
Subinterfaces of MutationStatement in org.hibernate.sql.ast.tree.insertModifier and TypeInterfaceDescriptioninterface
Specialization of MutationStatement for insertsClasses in org.hibernate.sql.ast.tree.insert that implement MutationStatementModifier and TypeClassDescriptionclass
todo (6.2) - Would much prefer to split insert-values and insert-select into individual contracts - something like `InsertStatement` and `InsertSelectStatement` e.g. -
Uses of MutationStatement in org.hibernate.sql.ast.tree.update
Classes in org.hibernate.sql.ast.tree.update that implement MutationStatement