Uses of Interface
org.hibernate.persister.entity.mutation.EntityTableMapping
Packages that use EntityTableMapping
Package
Description
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
-
Uses of EntityTableMapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return EntityTableMappingModifier and TypeMethodDescriptionprotected EntityTableMapping[]AbstractEntityPersister.buildTableMappings(PersistentClass bootEntityDescriptor) Builds theEntityTableMappingImpldescriptors for the tables mapped by this entity.AbstractEntityPersister.getIdentifierTableMapping()protected EntityTableMappingAbstractEntityPersister.getTableMapping(int i) AbstractEntityPersister.getTableMappings()Method parameters in org.hibernate.persister.entity with type arguments of type EntityTableMappingModifier and TypeMethodDescriptionvoidAbstractEntityPersister.forEachMutableTable(Consumer<EntityTableMapping> consumer) voidAbstractEntityPersister.forEachMutableTableReverse(Consumer<EntityTableMapping> consumer) -
Uses of EntityTableMapping in org.hibernate.persister.entity.mutation
Classes in org.hibernate.persister.entity.mutation that implement EntityTableMappingModifier and TypeClassDescriptionclassDescriptor for the mapping of a table relative to an entitySubinterfaces with type arguments of type EntityTableMapping in org.hibernate.persister.entity.mutationModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version.interfaceEntity-specific mutation target for the legacy (sequential) action queue.Methods in org.hibernate.persister.entity.mutation that return EntityTableMappingModifier and TypeMethodDescriptionstatic EntityTableMappingAbstractMutationCoordinator.createAuxiliaryTableMapping(EntityTableMapping identifierTableMapping, EntityPersister persister, String tableName) For temporal history tables and audit log tables.LegacyEntityMutationTarget.getIdentifierTableMapping()LegacyEntityMutationTarget.getTableMappings()All table mappings for this entityUpdateCoordinatorStandard.physicalTableMappingForMutation(EntityPersister persister, SelectableMapping selectableMapping) Methods in org.hibernate.persister.entity.mutation with parameters of type EntityTableMappingModifier and TypeMethodDescriptionprotected static voidAbstractMutationCoordinator.applyKeyRestriction(Object rowId, EntityPersister entityPersister, RestrictedTableMutationBuilder<?, ?> tableMutationBuilder, EntityTableMapping tableMapping) protected voidInsertCoordinatorStandard.breakDownJdbcValue(Object id, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableDetails) protected voidAbstractMutationCoordinator.breakDownKeyJdbcValues(Object id, Object rowId, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableMapping) static EntityTableMappingAbstractMutationCoordinator.createAuxiliaryTableMapping(EntityTableMapping identifierTableMapping, EntityPersister persister, String tableName) For temporal history tables and audit log tables.protected static booleanAbstractMutationCoordinator.needsRowId(EntityPersister entityPersister, EntityTableMapping tableMapping) protected <O extends MutationOperation>
AbstractTableUpdateBuilder<O> MergeCoordinatorStandard.newTableUpdateBuilder(EntityTableMapping tableMapping) protected <O extends MutationOperation>
AbstractTableUpdateBuilder<O> UpdateCoordinatorStandard.newTableUpdateBuilder(EntityTableMapping tableMapping) voidUpdateCoordinatorStandard.UpdateValuesAnalysisImpl.registerColumnOptLock(EntityTableMapping table, String readExpression, Object lockValue) voidUpdateCoordinatorStandard.UpdateValuesAnalysisImpl.registerColumnSet(EntityTableMapping table, String readExpression, String writeExpression) Callback to register the setting of a column value
LegacyEntityMutationTargetfor legacy coordinators orGraphEntityMutationTargetfor graph-based decomposers