Uses of Interface
org.hibernate.sql.results.graph.entity.EntityInitializer
Packages that use EntityInitializer
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines domain result graphs.
-
Uses of EntityInitializer in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return EntityInitializerModifier and TypeMethodDescription@Nullable EntityInitializer<?>
EntityHolder.getEntityInitializer()
The entity initializer that claims to initialize the entity for this holder.Methods in org.hibernate.engine.spi with parameters of type EntityInitializerModifier and TypeMethodDescriptionPersistenceContext.claimEntityHolderIfPossible
(EntityKey key, @Nullable Object entity, JdbcValuesSourceProcessingState processingState, EntityInitializer<?> initializer) Return an existing entity holder for the entity key, possibly creating one if necessary. -
Uses of EntityInitializer in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return EntityInitializerModifier and TypeMethodDescriptiondefault @Nullable EntityInitializer<?>
Initializer.asEntityInitializer()
A utility method to avoid casting explicitly to EntityInitializerdefault @Nullable EntityInitializer<?>
Initializer.findOwningEntityInitializer()
Find the entity initializer that owns this initializer by traversing upInitializer.getParent()
.static @Nullable EntityInitializer<?>
Initializer.findOwningEntityInitializer
(@Nullable Initializer<?> parent) Find the entity initializer that owns this initializer by traversing upInitializer.getParent()
. -
Uses of EntityInitializer in org.hibernate.sql.results.graph.collection.internal
Fields in org.hibernate.sql.results.graph.collection.internal declared as EntityInitializerModifier and TypeFieldDescriptionprotected final @Nullable EntityInitializer<InitializerData>
AbstractCollectionInitializer.owningEntityInitializer
-
Uses of EntityInitializer in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return EntityInitializerModifier and TypeMethodDescriptiondefault EntityInitializer<?>
EntityInitializer.asEntityInitializer()
-
Uses of EntityInitializer in org.hibernate.sql.results.graph.entity.internal
Classes in org.hibernate.sql.results.graph.entity.internal that implement EntityInitializerModifier and TypeClassDescriptionclass
AbstractBatchEntitySelectFetchInitializer<Data extends AbstractBatchEntitySelectFetchInitializer.AbstractBatchEntitySelectFetchInitializerData>
class
class
class
Loads entities from the persistence context or creates proxies if not found there, and initializes all proxies in a batch.class
Initializer for discriminated mappings.class
class
class
class
EntitySelectFetchInitializer<Data extends EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
Fields in org.hibernate.sql.results.graph.entity.internal declared as EntityInitializerModifier and TypeFieldDescriptionprotected final EntityInitializer<InitializerData>
AbstractBatchEntitySelectFetchInitializer.owningEntityInitializer
Methods in org.hibernate.sql.results.graph.entity.internal that return EntityInitializerModifier and TypeMethodDescriptionAbstractNonJoinedEntityFetch.createInitializer
(AbstractNonJoinedEntityFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) abstract EntityInitializer<?>
AbstractNonJoinedEntityFetch.createInitializer
(InitializerParent<?> parent, AssemblerCreationState creationState) EntityDelayedFetchImpl.createInitializer
(InitializerParent<?> parent, AssemblerCreationState creationState) EntityFetchJoinedImpl.createInitializer
(InitializerParent<?> parent, AssemblerCreationState creationState) EntityFetchSelectImpl.createInitializer
(InitializerParent<?> parent, AssemblerCreationState creationState) static EntityInitializer<?>
EntitySelectFetchInitializerBuilder.createInitializer
(InitializerParent<?> parent, ToOneAttributeMapping fetchedAttribute, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, boolean affectedByFilter, AssemblerCreationState creationState) EntityAssembler.getInitializer()
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type EntityInitializerModifier and TypeMethodDescriptionprotected EntityAssembler<?>
AbstractNonJoinedEntityFetch.buildEntityAssembler
(EntityInitializer<?> entityInitializer) Used By Hibernate Reactiveprotected EntityAssembler<?>
EntityFetchJoinedImpl.buildEntityAssembler
(EntityInitializer<?> entityInitializer) Used by Hibernate Reactiveprotected static String
BatchEntityInsideEmbeddableSelectFetchInitializer.getRootEmbeddablePropertyName
(EntityInitializer<?> firstEntityInitializer, InitializerParent<?> parent, ToOneAttributeMapping referencedModelPart) Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type EntityInitializerModifierConstructorDescriptionEntityAssembler
(JavaType<T> javaType, EntityInitializer<?> initializer) -
Uses of EntityInitializer in org.hibernate.sql.results.internal.domain
Methods in org.hibernate.sql.results.internal.domain that return EntityInitializerModifier and TypeMethodDescriptionprotected EntityInitializer<?>
CircularFetchImpl.buildEntityDelayedFetchInitializer
(InitializerParent<?> parent, NavigablePath referencedPath, ToOneAttributeMapping fetchable, boolean selectByUniqueKey, DomainResult<?> keyResult, BasicFetch<?> discriminatorFetch, AssemblerCreationState creationState) protected EntityInitializer<?>
CircularFetchImpl.buildEntitySelectFetchInitializer
(InitializerParent<?> parent, ToOneAttributeMapping fetchable, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState) CircularFetchImpl.createInitializer
(InitializerParent<?> parent, AssemblerCreationState creationState)