Uses of Interface
org.hibernate.sql.results.graph.InitializerParent
Packages that use InitializerParent
Package
Description
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping, orm.xml,
mapping.xml or hbm.xml.Defines domain result graphs.
-
Uses of InitializerParent in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type InitializerParentModifier and TypeMethodDescriptionCollectionInitializerProducer.produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) Create an initializer for the given attribute relative to the given navigable path. -
Uses of InitializerParent in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type InitializerParentModifier and TypeMethodDescriptionInitializer<?> CompoundNaturalIdMapping.DomainResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) CompoundNaturalIdMapping.DomainResultImpl.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) ToOneAttributeMapping.NullDomainResult.createResultAssembler(InitializerParent parent, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.query.results.internal.complete
Methods in org.hibernate.query.results.internal.complete with parameters of type InitializerParentModifier and TypeMethodDescriptionInitializer<?> EntityResultImpl.createInitializer(EntityResultImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) EntityResultImpl.createResultAssembler(InitializerParent parent, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal with parameters of type InitializerParentModifier and TypeMethodDescriptionSqmMapEntryResult.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return InitializerParentModifier and TypeMethodDescriptiondefault @Nullable InitializerParent<?> Initializer.getParent()Returns the parentInitializerornullif this is a result initializer.Methods in org.hibernate.sql.results.graph with parameters of type InitializerParentModifier and TypeMethodDescriptionFetch.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) Create the assembler for this fetchInitializer<?> FetchParent.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> InitializerProducer.createInitializer(P resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) DomainResult.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) Create an assembler (and any initializers) for this result.static booleanInitializer.isPartOfKey(NavigablePath navigablePath, InitializerParent<?> parent) <P extends FetchParent>
Initializer<?> AssemblerCreationState.resolveInitializer(P resultGraphNode, InitializerParent<?> parent, InitializerProducer<P> producer) -
Uses of InitializerParent in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic with parameters of type InitializerParentModifier and TypeMethodDescriptionBasicFetch.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) BasicFetch.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) BasicResult.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.sql.results.graph.collection
Subinterfaces of InitializerParent in org.hibernate.sql.results.graph.collectionModifier and TypeInterfaceDescriptioninterfaceCollectionInitializer<Data extends InitializerData>Initializer implementation for initializing collections (plural attributes) -
Uses of InitializerParent in org.hibernate.sql.results.graph.collection.internal
Classes in org.hibernate.sql.results.graph.collection.internal that implement InitializerParentModifier and TypeClassDescriptionclassBase support for CollectionInitializer implementationsclassAbstractImmediateCollectionInitializer<Data extends AbstractImmediateCollectionInitializer.ImmediateCollectionInitializerData>Base support for CollectionInitializer implementations that represent an immediate initialization of some sort (join, select, batch, sub-select) for a persistent collection.classAbstractNonJoinCollectionInitializer<Data extends AbstractCollectionInitializer.CollectionInitializerData>Base support for CollectionInitializer implementations that don't join dataclassclassInitializer for bothPersistentBagandPersistentIdentifierBagcollectionsclassclassCollectionInitializer for PersistentList loadingclassRepresents an immediate initialization of some sort (join, select, batch, sub-select) of a persistent Map valued attribute.classclassFields in org.hibernate.sql.results.graph.collection.internal declared as InitializerParentModifier and TypeFieldDescriptionprotected final @Nullable InitializerParent<?> AbstractCollectionInitializer.parentMethods in org.hibernate.sql.results.graph.collection.internal that return InitializerParentModifier and TypeMethodDescription@Nullable InitializerParent<?> AbstractCollectionInitializer.getParent()Methods in org.hibernate.sql.results.graph.collection.internal with parameters of type InitializerParentModifier and TypeMethodDescriptionCollectionFetch.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) DelayedCollectionFetch.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) CollectionDomainResult.createInitializer(CollectionDomainResult resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) CollectionDomainResult.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> CollectionFetch.createInitializer(CollectionFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) DelayedCollectionFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) EagerCollectionFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) SelectEagerCollectionFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) CollectionDomainResult.createResultAssembler(InitializerParent parent, AssemblerCreationState creationState) ArrayInitializerProducer.produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) BagInitializerProducer.produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) ListInitializerProducer.produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) MapInitializerProducer.produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) SetInitializerProducer.produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type InitializerParentModifierConstructorDescriptionprotectedAbstractCollectionInitializer(NavigablePath collectionPath, PluralAttributeMapping collectionAttributeMapping, InitializerParent<?> parent, @Nullable DomainResult<?> collectionKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) AbstractImmediateCollectionInitializer(NavigablePath collectionPath, PluralAttributeMapping collectionAttributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) AbstractNonJoinCollectionInitializer(NavigablePath collectionPath, PluralAttributeMapping collectionAttributeMapping, InitializerParent<?> parent, @Nullable DomainResult<?> collectionKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) ArrayInitializer(NavigablePath navigablePath, PluralAttributeMapping arrayDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch listIndexFetch, Fetch elementFetch) BagInitializer(NavigablePath navigablePath, PluralAttributeMapping bagDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch elementFetch, @Nullable Fetch collectionIdFetch) DelayedCollectionInitializer(NavigablePath fetchedPath, PluralAttributeMapping fetchedMapping, InitializerParent<?> parent, DomainResult<?> collectionKeyResult, AssemblerCreationState creationState) ListInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch listIndexFetch, Fetch elementFetch) MapInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch mapKeyFetch, Fetch mapValueFetch) SelectEagerCollectionInitializer(NavigablePath fetchedPath, PluralAttributeMapping fetchedMapping, InitializerParent<?> parent, @Nullable DomainResult<?> collectionKeyResult, AssemblerCreationState creationState) SetInitializer(NavigablePath navigablePath, PluralAttributeMapping setDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch elementFetch) -
Uses of InitializerParent in org.hibernate.sql.results.graph.embeddable
Subinterfaces of InitializerParent in org.hibernate.sql.results.graph.embeddableModifier and TypeInterfaceDescriptioninterfaceEmbeddableInitializer<Data extends InitializerData>Special initializer contract for embeddablesMethods in org.hibernate.sql.results.graph.embeddable that return InitializerParentModifier and TypeMethodDescription@Nullable InitializerParent<?> EmbeddableInitializer.getParent() -
Uses of InitializerParent in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement InitializerParentModifier and TypeClassDescriptionclassAn initializer for an embeddable that is mapped as aggregate e.g.classclassMethods in org.hibernate.sql.results.graph.embeddable.internal that return InitializerParentModifier and TypeMethodDescription@Nullable InitializerParent<?> EmbeddableInitializerImpl.getParent()@Nullable InitializerParent<?> NonAggregatedIdentifierMappingInitializer.getParent()Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type InitializerParentModifier and TypeMethodDescriptionAggregateEmbeddableFetchImpl.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) EmbeddableFetchImpl.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) AggregateEmbeddableFetchImpl.createInitializer(AggregateEmbeddableFetchImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) AggregateEmbeddableFetchImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> AggregateEmbeddableResultImpl.createInitializer(AggregateEmbeddableResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> AggregateEmbeddableResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableExpressionResultImpl.createInitializer(EmbeddableExpressionResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableExpressionResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableFetchImpl.createInitializer(EmbeddableFetchImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) EmbeddableFetchImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableForeignKeyResultImpl.createInitializer(EmbeddableForeignKeyResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) EmbeddableForeignKeyResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableResultImpl.createInitializer(EmbeddableResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) NonAggregatedIdentifierMappingFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> NonAggregatedIdentifierMappingResult.createInitializer(EmbeddableResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) AggregateEmbeddableResultImpl.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) EmbeddableExpressionResultImpl.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) EmbeddableForeignKeyResultImpl.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) EmbeddableResultImpl.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) Constructors in org.hibernate.sql.results.graph.embeddable.internal with parameters of type InitializerParentModifierConstructorDescriptionAggregateEmbeddableInitializerImpl(AggregateEmbeddableResultGraphNode resultDescriptor, BasicFetch<?> discriminatorFetch, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer) EmbeddableInitializerImpl(EmbeddableResultGraphNode resultDescriptor, BasicFetch<?> discriminatorFetch, @Nullable DomainResult<Boolean> nullIndicatorResult, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer) NonAggregatedIdentifierMappingInitializer(EmbeddableResultGraphNode resultDescriptor, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer) protectedNonAggregatedIdentifierMappingInitializer(EmbeddableResultGraphNode resultDescriptor, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer, Function<Fetch, Fetch> fetchConverter) -
Uses of InitializerParent in org.hibernate.sql.results.graph.entity
Subinterfaces of InitializerParent in org.hibernate.sql.results.graph.entityModifier and TypeInterfaceDescriptioninterfaceEntityInitializer<Data extends InitializerData>Initializer implementation for initializing entity references. -
Uses of InitializerParent in org.hibernate.sql.results.graph.entity.internal
Classes in org.hibernate.sql.results.graph.entity.internal that implement InitializerParentModifier and TypeClassDescriptionclassAbstractBatchEntitySelectFetchInitializer<Data extends AbstractBatchEntitySelectFetchInitializer.AbstractBatchEntitySelectFetchInitializerData>classclassclassLoads entities from the persistence context or creates proxies if not found there, and initializes all proxies in a batch.classInitializer for discriminated mappings.classclassclassclassEntitySelectFetchInitializer<Data extends EntitySelectFetchInitializer.EntitySelectFetchInitializerData>Fields in org.hibernate.sql.results.graph.entity.internal declared as InitializerParentModifier and TypeFieldDescriptionprotected final InitializerParent<?> DiscriminatedEntityInitializer.parentprotected final InitializerParent<?> EntitySelectFetchInitializer.parentMethods in org.hibernate.sql.results.graph.entity.internal that return InitializerParentModifier and TypeMethodDescription@Nullable InitializerParent<?> DiscriminatedEntityInitializer.getParent()@Nullable InitializerParent<?> EntityDelayedFetchInitializer.getParent()@Nullable InitializerParent<?> EntityInitializerImpl.getParent()@Nullable InitializerParent<?> EntitySelectFetchInitializer.getParent()Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type InitializerParentModifier and TypeMethodDescriptionAbstractNonJoinedEntityFetch.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) DiscriminatedEntityFetch.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) EntityFetchJoinedImpl.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) AbstractNonJoinedEntityFetch.createInitializer(AbstractNonJoinedEntityFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) abstract EntityInitializer<?> AbstractNonJoinedEntityFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityFetch.createInitializer(DiscriminatedEntityFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityResult.createInitializer(DiscriminatedEntityResult<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityResult.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) EntityDelayedFetchImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityFetchJoinedImpl.createInitializer(EntityFetchJoinedImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) EntityFetchJoinedImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) EntityFetchSelectImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityResultImpl.createInitializer(EntityResultImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityResultImpl.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) DiscriminatedEntityResult.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) EntityResultImpl.createResultAssembler(InitializerParent parent, AssemblerCreationState creationState) protected static StringBatchEntityInsideEmbeddableSelectFetchInitializer.getRootEmbeddablePropertyName(EntityInitializer<?> firstEntityInitializer, InitializerParent<?> parent, ToOneAttributeMapping referencedModelPart) Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type InitializerParentModifierConstructorDescriptionAbstractBatchEntitySelectFetchInitializer(InitializerParent<?> parent, ToOneAttributeMapping toOneMapping, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) BatchEntityInsideEmbeddableSelectFetchInitializer(InitializerParent<?> parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) BatchEntitySelectFetchInitializer(InitializerParent<?> parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) BatchInitializeEntitySelectFetchInitializer(InitializerParent<?> parent, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) DiscriminatedEntityInitializer(InitializerParent<?> parent, DiscriminatedAssociationModelPart fetchedPart, NavigablePath fetchedNavigable, Fetch discriminatorFetch, Fetch keyFetch, boolean eager, boolean resultInitializer, AssemblerCreationState creationState) EntityDelayedFetchInitializer(InitializerParent<?> parent, NavigablePath fetchedNavigable, ToOneAttributeMapping referencedModelPart, boolean selectByUniqueKey, DomainResult<?> keyResult, @Nullable BasicFetch<?> discriminatorResult, AssemblerCreationState creationState) EntityInitializerImpl(EntityResultGraphNode resultDescriptor, String sourceAlias, @Nullable Fetch identifierFetch, @Nullable Fetch discriminatorFetch, @Nullable DomainResult<?> keyResult, @Nullable DomainResult<Object> rowIdResult, NotFoundAction notFoundAction, boolean affectedByFilter, @Nullable InitializerParent<?> parent, boolean isResultInitializer, AssemblerCreationState creationState) EntitySelectFetchByUniqueKeyInitializer(InitializerParent<?> parent, ToOneAttributeMapping fetchedAttribute, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) EntitySelectFetchInitializer(InitializerParent<?> parent, ToOneAttributeMapping toOneMapping, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal with parameters of type InitializerParentModifier and TypeMethodDescriptionArgumentDomainResult.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) DynamicInstantiationResultImpl.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple with parameters of type InitializerParentModifier and TypeMethodDescriptionTupleResult.createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) -
Uses of InitializerParent in org.hibernate.sql.results.internal.domain
Methods in org.hibernate.sql.results.internal.domain with parameters of type InitializerParentModifier 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) CircularBiDirectionalFetchImpl.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) CircularFetchImpl.createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState) CircularFetchImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)