Uses of Interface
org.hibernate.engine.spi.EntityHolder
Packages that use EntityHolder
Package
Description
Support for many of the internal workings of Hibernate.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Internal utility classes
SPI for execution of SQL statements via JDBC.
-
Uses of EntityHolder in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal that return EntityHolderModifier and TypeMethodDescriptionStatefulPersistenceContext.addEntityHolder
(EntityKey key, Object entity) StatefulPersistenceContext.claimEntityHolderIfPossible
(EntityKey key, Object entity, JdbcValuesSourceProcessingState processingState, EntityInitializer<?> initializer) StatefulPersistenceContext.detachEntity
(EntityKey key) Methods in org.hibernate.engine.internal that return types with arguments of type EntityHolderMethods in org.hibernate.engine.internal with parameters of type EntityHolderModifier and TypeMethodDescriptionStatefulPersistenceContext.proxyFor
(EntityHolder holder, EntityPersister persister) Method parameters in org.hibernate.engine.internal with type arguments of type EntityHolderModifier and TypeMethodDescriptionvoid
StatefulPersistenceContext.postLoad
(JdbcValuesSourceProcessingState processingState, Consumer<EntityHolder> holderConsumer) -
Uses of EntityHolder in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return EntityHolderModifier and TypeMethodDescriptionPersistenceContext.addEntityHolder
(EntityKey key, Object entity) PersistenceContext.claimEntityHolderIfPossible
(EntityKey key, @Nullable Object entity, JdbcValuesSourceProcessingState processingState, EntityInitializer<?> initializer) Return an existing entity holder for the entity key, possibly creating one if necessary.default @Nullable EntityHolder
PersistenceContext.detachEntity
(EntityKey key) Remove theEntityHolder
and set its state to DETACHED@Nullable EntityHolder
PersistenceContext.getEntityHolder
(EntityKey key) @Nullable EntityHolder
PersistenceContext.removeEntityHolder
(EntityKey key) Methods in org.hibernate.engine.spi that return types with arguments of type EntityHolderMethods in org.hibernate.engine.spi with parameters of type EntityHolderModifier and TypeMethodDescriptionvoid
SubselectFetch.RegistrationHandler.addKey
(EntityHolder holder) void
SubselectFetch.StandardRegistrationHandler.addKey
(EntityHolder holder) PersistenceContext.proxyFor
(EntityHolder holder, EntityPersister persister) Method parameters in org.hibernate.engine.spi with type arguments of type EntityHolderModifier and TypeMethodDescriptionvoid
PersistenceContext.postLoad
(JdbcValuesSourceProcessingState processingState, Consumer<EntityHolder> loadedConsumer) -
Uses of EntityHolder in org.hibernate.internal.util
Method parameters in org.hibernate.internal.util with type arguments of type EntityHolderModifier and TypeMethodDescriptionvoid
EntityPrinter.toString
(Iterable<Map.Entry<EntityKey, EntityHolder>> entitiesByEntityKey) -
Uses of EntityHolder in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi with parameters of type EntityHolderModifier and TypeMethodDescriptiondefault void
ExecutionContext.registerLoadingEntityHolder
(EntityHolder holder) -
Uses of EntityHolder in org.hibernate.sql.results.graph.embeddable.internal
Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type EntityHolderModifier and TypeMethodDescriptionvoid
NestedRowProcessingState.registerLoadingEntityHolder
(EntityHolder holder) -
Uses of EntityHolder in org.hibernate.sql.results.graph.entity.internal
Fields in org.hibernate.sql.results.graph.entity.internal declared as EntityHolderModifier and TypeFieldDescriptionprotected @Nullable EntityHolder
EntityInitializerImpl.EntityInitializerData.entityHolder
-
Uses of EntityHolder in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal with parameters of type EntityHolderModifier and TypeMethodDescriptionvoid
RowProcessingStateStandardImpl.registerLoadingEntityHolder
(EntityHolder holder) -
Uses of EntityHolder in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return types with arguments of type EntityHolderModifier and TypeMethodDescriptionJdbcValuesSourceProcessingStateStandardImpl.getLoadingEntityHolders()
JdbcValuesSourceProcessingStateStandardImpl.getReloadedEntityHolders()
Methods in org.hibernate.sql.results.jdbc.internal with parameters of type EntityHolderModifier and TypeMethodDescriptionvoid
JdbcValuesSourceProcessingStateStandardImpl.registerLoadingEntityHolder
(EntityHolder holder) void
JdbcValuesSourceProcessingStateStandardImpl.registerReloadedEntityHolder
(EntityHolder holder) -
Uses of EntityHolder in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return types with arguments of type EntityHolderModifier and TypeMethodDescriptionJdbcValuesSourceProcessingState.getLoadingEntityHolders()
JdbcValuesSourceProcessingState.getReloadedEntityHolders()
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type EntityHolderModifier and TypeMethodDescriptionvoid
JdbcValuesSourceProcessingState.registerLoadingEntityHolder
(EntityHolder holder) void
JdbcValuesSourceProcessingState.registerReloadedEntityHolder
(EntityHolder holder)