Uses of Class
org.hibernate.persister.entity.mutation.EntityTableMapping
-
Packages that use EntityTableMapping Package Description org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.sql.model.jdbc Extensions toJdbcOperation
for model mutations. -
-
Uses of EntityTableMapping in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return EntityTableMapping Modifier and Type Method Description protected EntityTableMapping[]
AbstractEntityPersister. buildTableMappings()
Builds the EntityTableMapping descriptors for the tables mapped by this entity.EntityTableMapping
AbstractEntityPersister. getIdentifierTableMapping()
EntityTableMapping
AbstractEntityPersister. getPhysicalTableMappingForMutation(SelectableMapping selectableMapping)
EntityTableMapping
AbstractEntityPersister. getTableMapping(int i)
protected EntityTableMapping[]
AbstractEntityPersister. getTableMappings()
Method parameters in org.hibernate.persister.entity with type arguments of type EntityTableMapping Modifier and Type Method Description void
AbstractEntityPersister. forEachMutableTable(Consumer<EntityTableMapping> consumer)
void
AbstractEntityPersister. forEachMutableTableReverse(Consumer<EntityTableMapping> consumer)
-
Uses of EntityTableMapping in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return EntityTableMapping Modifier and Type Method Description EntityTableMapping
EntityMutationTarget. getIdentifierTableMapping()
Methods in org.hibernate.persister.entity.mutation with parameters of type EntityTableMapping Modifier and Type Method Description protected static void
AbstractMutationCoordinator. applyKeyRestriction(Object rowId, AbstractEntityPersister entityPersister, RestrictedTableMutationBuilder<?,?> tableMutationBuilder, EntityTableMapping tableMapping)
protected void
InsertCoordinator. breakDownJdbcValue(Object id, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableDetails)
protected void
AbstractMutationCoordinator. breakDownKeyJdbcValues(Object id, Object rowId, SharedSessionContractImplementor session, JdbcValueBindings jdbcValueBindings, EntityTableMapping tableMapping)
protected static boolean
AbstractMutationCoordinator. needsRowId(AbstractEntityPersister entityPersister, EntityTableMapping tableMapping)
protected <O extends MutationOperation>
AbstractTableUpdateBuilder<O>MergeCoordinator. newTableUpdateBuilder(EntityTableMapping tableMapping)
protected <O extends MutationOperation>
AbstractTableUpdateBuilder<O>UpdateCoordinatorStandard. newTableUpdateBuilder(EntityTableMapping tableMapping)
void
UpdateCoordinatorStandard.UpdateValuesAnalysisImpl. registerColumnOptLock(EntityTableMapping table, String readExpression, Object lockValue)
void
UpdateCoordinatorStandard.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 EntityTableMapping Constructor Description DeleteOrUpsertOperation(EntityMutationTarget mutationTarget, EntityTableMapping tableMapping, UpsertOperation upsertOperation, OptionalTableUpdate optionalTableUpdate)
-