Class MergeCoordinator
java.lang.Object
org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
org.hibernate.persister.entity.mutation.UpdateCoordinatorStandard
org.hibernate.persister.entity.mutation.MergeCoordinator
- All Implemented Interfaces:
MutationCoordinator,UpdateCoordinator
Specialized
UpdateCoordinator for merge into.-
Nested Class Summary
Nested classes/interfaces inherited from class org.hibernate.persister.entity.mutation.UpdateCoordinatorStandard
UpdateCoordinatorStandard.DirtinessChecker, UpdateCoordinatorStandard.InclusionChecker, UpdateCoordinatorStandard.UpdateValuesAnalysisImpl -
Field Summary
Fields inherited from class org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
dialect, entityPersister, factory, mutationExecutorService -
Constructor Summary
ConstructorsConstructorDescriptionMergeCoordinator(EntityPersister entityPersister, SessionFactoryImplementor factory) -
Method Summary
Modifier and TypeMethodDescriptionprotected <O extends MutationOperation>
AbstractTableUpdateBuilder<O>newTableUpdateBuilder(EntityTableMapping tableMapping) Methods inherited from class org.hibernate.persister.entity.mutation.UpdateCoordinatorStandard
decomposeForUpdate, dirtyAttributeIndexes, doDynamicUpdate, doStaticUpdate, doVersionUpdate, doVersionUpdate, forceVersionIncrement, forceVersionIncrement, generateDynamicUpdateGroup, getBatchKey, getPropertiesToUpdate, getPropertyUpdateability, getStaticMutationOperationGroup, getVersionUpdateBatchkey, getVersionUpdateGroup, handlePotentialImplicitForcedVersionIncrement, hasLazyDirtyFields, isModifiableEntity, performUpdate, physicalTableMappingForMutation, resolveUpdateVersionBatchKeyAccess, toString, updateMethods inherited from class org.hibernate.persister.entity.mutation.AbstractMutationCoordinator
applyKeyRestriction, bindPartitionColumnValueBindings, breakDownKeyJdbcValues, createOperation, createOperationGroup, dialect, entityPersister, factory, handleValueGeneration, needsRowId, resolveBatchKeyAccess
-
Constructor Details
-
MergeCoordinator
-
-
Method Details
-
newTableUpdateBuilder
protected <O extends MutationOperation> AbstractTableUpdateBuilder<O> newTableUpdateBuilder(EntityTableMapping tableMapping) - Overrides:
newTableUpdateBuilderin classUpdateCoordinatorStandard
-