Uses of Class
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.
Extensions to
JdbcOperation for model mutations.-
Uses of EntityTableMapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return EntityTableMappingModifier and TypeMethodDescriptionprotected EntityTableMapping[]AbstractEntityPersister.buildTableMappings()Builds the EntityTableMapping descriptors 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
Methods in org.hibernate.persister.entity.mutation that return EntityTableMappingModifier and TypeMethodDescriptionEntityMutationTarget.getIdentifierTableMapping()EntityMutationTarget.getTableMappings()UpdateCoordinatorStandard.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) protected static booleanAbstractMutationCoordinator.needsRowId(EntityPersister entityPersister, EntityTableMapping tableMapping) protected <O extends MutationOperation>
AbstractTableUpdateBuilder<O>MergeCoordinator.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 -
Uses of EntityTableMapping in org.hibernate.sql.model.jdbc
Constructors in org.hibernate.sql.model.jdbc with parameters of type EntityTableMappingModifierConstructorDescriptionDeleteOrUpsertOperation(EntityMutationTarget mutationTarget, EntityTableMapping tableMapping, UpsertOperation upsertOperation, OptionalTableUpdate optionalTableUpdate)