Uses of Enum Class
org.hibernate.sql.model.MutationType
Packages that use MutationType
Package
Description
Defines support for performing mutation operations originating
from persistence-context events.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
SQL AST extensions for model mutations.
Support for building
TableMutation
references for persisting entity mutation eventsExtensions to
JdbcOperation
for model mutations.-
Uses of MutationType in org.hibernate.engine.jdbc.mutation.group
Constructors in org.hibernate.engine.jdbc.mutation.group with parameters of type MutationTypeModifierConstructorDescriptionUnknownParameterException
(MutationType mutationType, MutationTarget<?> mutationTarget, String tableName, String columnName, ParameterUsage usage) -
Uses of MutationType in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type MutationTypeModifier and TypeMethodDescriptionstatic PreparedStatementGroup
ModelMutationHelper.toPreparedStatementGroup
(MutationType mutationType, MutationTarget<?> mutationTarget, GeneratedValuesMutationDelegate delegate, List<PreparableMutationOperation> mutations, SharedSessionContractImplementor session) Constructors in org.hibernate.engine.jdbc.mutation.internal with parameters of type MutationTypeModifierConstructorDescriptionJdbcValueBindingsImpl
(MutationType mutationType, MutationTarget<?> mutationTarget, JdbcValueBindingsImpl.JdbcValueDescriptorAccess jdbcValueDescriptorAccess, SharedSessionContractImplementor session) PreparedStatementGroupStandard
(MutationType mutationType, MutationTarget<?> mutationTarget, GeneratedValuesMutationDelegate generatedValuesDelegate, List<PreparableMutationOperation> jdbcMutations, SharedSessionContractImplementor session) -
Uses of MutationType in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation with parameters of type MutationTypeModifier and TypeMethodDescriptiondefault GeneratedValuesMutationDelegate
EntityMutationTarget.getMutationDelegate
(MutationType mutationType) -
Uses of MutationType in org.hibernate.sql.model
Methods in org.hibernate.sql.model that return MutationTypeModifier and TypeMethodDescriptionMutationOperation.getMutationType()
The type of operation (INSERT, etc)MutationOperationGroup.getMutationType()
The type of mutation (at the model-level) represented by this group.TableMapping.MutationDetails.getMutationType()
The type of mutation being detailedstatic MutationType
Returns the enum constant of this class with the specified name.static MutationType[]
MutationType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Constructors in org.hibernate.sql.model with parameters of type MutationTypeModifierConstructorDescriptionMutationDetails
(MutationType mutationType, Expectation expectation, String customSql, boolean callable) MutationDetails
(MutationType mutationType, Expectation expectation, String customSql, boolean callable, boolean dynamicMutation) -
Uses of MutationType in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return MutationType -
Uses of MutationType in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder that return MutationTypeConstructors in org.hibernate.sql.model.ast.builder with parameters of type MutationTypeModifierConstructorDescriptionAbstractRestrictedTableMutationBuilder
(MutationType mutationType, MutationTarget<?> mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory) AbstractRestrictedTableMutationBuilder
(MutationType mutationType, MutationTarget<?> mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) AbstractTableMutationBuilder
(MutationType mutationType, MutationTarget<?> mutationTarget, MutatingTableReference mutatingTable, SessionFactoryImplementor sessionFactory) AbstractTableMutationBuilder
(MutationType mutationType, MutationTarget<?> mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) MutationGroupBuilder
(MutationType mutationType, EntityMutationTarget mutationTarget) -
Uses of MutationType in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal that return MutationTypeModifier and TypeMethodDescriptionEntityMutationOperationGroupStandard.getMutationType()
MutationGroupNone.getMutationType()
MutationGroupSingle.getMutationType()
MutationGroupStandard.getMutationType()
Methods in org.hibernate.sql.model.internal with parameters of type MutationTypeModifier and TypeMethodDescriptionstatic MutationOperationGroup
MutationOperationGroupFactory.manyOperations
(MutationType mutationType, MutationTarget mutationTarget, MutationOperation[] operations) static MutationOperationGroup
MutationOperationGroupFactory.noOperations
(MutationType mutationType, MutationTarget mutationTarget) static MutationOperationGroup
MutationOperationGroupFactory.singleOperation
(MutationType mutationType, MutationTarget mutationTarget, MutationOperation operation) Constructors in org.hibernate.sql.model.internal with parameters of type MutationTypeModifierConstructorDescriptionMutationGroupNone
(MutationType mutationType, MutationTarget<?> mutationTarget) MutationGroupSingle
(MutationType mutationType, MutationTarget<?> mutationTarget, TableMutation<?> tableMutation) MutationGroupStandard
(MutationType mutationType, MutationTarget<?> mutationTarget, List<? extends TableMutation<?>> tableMutationList) -
Uses of MutationType in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc that return MutationTypeModifier and TypeMethodDescriptionDeleteOrUpsertOperation.getMutationType()
JdbcDeleteMutation.getMutationType()
JdbcInsertMutation.getMutationType()
JdbcUpdateMutation.getMutationType()
MergeOperation.getMutationType()
OptionalTableUpdateOperation.getMutationType()
UpsertOperation.getMutationType()
Constructors in org.hibernate.sql.model.jdbc with parameters of type MutationTypeModifierConstructorDescriptionJdbcDeleteMutation
(TableMapping tableDetails, MutationType mutationType, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)