Uses of Interface
org.hibernate.sql.model.MutationOperationGroup
Packages that use MutationOperationGroup
Package
Description
Defines support for performing mutation operations against collections.
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.
-
Uses of MutationOperationGroup in org.hibernate.engine.jdbc.mutation.spi
Methods in org.hibernate.engine.jdbc.mutation.spi with parameters of type MutationOperationGroupModifier and TypeMethodDescriptionMutationExecutorService.createExecutor(BatchKeyAccess batchKeySupplier, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) Create an executor for the givenoperationGroup, potentially using batching -
Uses of MutationOperationGroup in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return MutationOperationGroupModifier and TypeMethodDescriptionprotected MutationOperationGroupUpdateRowsCoordinatorStandard.getOperationGroup() -
Uses of MutationOperationGroup in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return MutationOperationGroupModifier and TypeMethodDescriptionprotected MutationOperationGroupAbstractMutationCoordinator.createOperationGroup(ValuesAnalysis valuesAnalysis, MutationGroup mutationGroup) protected MutationOperationGroupInsertCoordinatorStandard.generateDynamicInsertSqlGroup(boolean[] insertable, Object object, SharedSessionContractImplementor session, boolean forceIdentifierBinding) protected MutationOperationGroupUpdateCoordinatorStandard.generateDynamicUpdateGroup(Object entity, Object id, Object rowId, Object[] oldValues, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, SharedSessionContractImplementor session) protected abstract MutationOperationGroupAbstractDeleteCoordinator.generateOperationGroup(Object rowId, Object[] loadedState, boolean applyVersion, SharedSessionContractImplementor session) protected MutationOperationGroupDeleteCoordinatorSoft.generateOperationGroup(Object rowId, Object[] loadedState, boolean applyVersion, SharedSessionContractImplementor session) protected MutationOperationGroupDeleteCoordinatorStandard.generateOperationGroup(Object rowId, Object[] loadedState, boolean applyVersion, SharedSessionContractImplementor session) InsertCoordinatorStandard.generateStaticOperationGroup()AbstractDeleteCoordinator.getStaticMutationOperationGroup()InsertCoordinatorStandard.getStaticMutationOperationGroup()MutationCoordinator.getStaticMutationOperationGroup()The operation group used to perform the mutation unless some form of dynamic mutation is necessary.UpdateCoordinatorNoOp.getStaticMutationOperationGroup()UpdateCoordinatorStandard.getStaticMutationOperationGroup()protected MutationOperationGroupUpdateCoordinatorStandard.getVersionUpdateGroup()protected MutationOperationGroupAbstractDeleteCoordinator.resolveNoVersionDeleteGroup(SharedSessionContractImplementor session) Methods in org.hibernate.persister.entity.mutation with parameters of type MutationOperationGroupModifier and TypeMethodDescriptionprotected voidAbstractDeleteCoordinator.applyDynamicDeleteTableDetails(Object id, Object rowId, Object[] loadedState, MutationExecutor mutationExecutor, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) protected voidAbstractDeleteCoordinator.applyId(Object id, Object rowId, MutationExecutor mutationExecutor, MutationOperationGroup operationGroup, SharedSessionContractImplementor session) protected voidInsertCoordinatorStandard.decomposeForInsert(MutationExecutor mutationExecutor, Object id, Object[] values, MutationOperationGroup mutationGroup, boolean[] propertyInclusions, TableInclusionChecker tableInclusionChecker, SharedSessionContractImplementor session) protected voidUpdateCoordinatorStandard.decomposeForUpdate(Object id, Object rowId, Object[] values, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl valuesAnalysis, MutationExecutor mutationExecutor, MutationOperationGroup jdbcOperationGroup, UpdateCoordinatorStandard.DirtinessChecker dirtinessChecker, SharedSessionContractImplementor session) Constructors in org.hibernate.persister.entity.mutation with parameters of type MutationOperationGroupModifierConstructorDescriptionprotectedUpdateCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory, MutationOperationGroup staticUpdateGroup, BatchKey batchKey, MutationOperationGroup versionUpdateGroup, BatchKey versionUpdateBatchkey) -
Uses of MutationOperationGroup in org.hibernate.sql.model
Subinterfaces of MutationOperationGroup in org.hibernate.sql.model