Uses of Interface
org.hibernate.sql.results.graph.InitializerParent
-
Packages that use InitializerParent Package Description org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.metamodel.mapping.internal org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMapping
or thehbm.xml
mapping element<resultset/>
.org.hibernate.query.sqm.sql.internal org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.collection org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.graph.instantiation.internal org.hibernate.sql.results.graph.tuple org.hibernate.sql.results.internal.domain -
-
Uses of InitializerParent in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type InitializerParent Modifier and Type Method Description CollectionInitializer<?>
CollectionInitializerProducer. 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 InitializerParent Modifier and Type Method Description Initializer<?>
CompoundNaturalIdMapping.DomainResultImpl. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
DomainResultAssembler<Object[]>
CompoundNaturalIdMapping.DomainResultImpl. createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
DomainResultAssembler
ToOneAttributeMapping.NullDomainResult. createResultAssembler(InitializerParent parent, AssemblerCreationState creationState)
-
Uses of InitializerParent in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete with parameters of type InitializerParent Modifier and Type Method Description Initializer<?>
EntityResultImpl. createInitializer(EntityResultImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState)
Initializer<?>
EntityResultImpl. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
DomainResultAssembler<?>
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 InitializerParent Modifier and Type Method Description DomainResultAssembler<R>
SqmMapEntryResult. createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
-
Uses of InitializerParent in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return InitializerParent Modifier and Type Method Description default @Nullable InitializerParent<?>
Initializer. getParent()
Returns the parentInitializer
ornull
if this is a result initializer.Methods in org.hibernate.sql.results.graph with parameters of type InitializerParent Modifier and Type Method Description DomainResultAssembler<?>
Fetch. 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)
DomainResultAssembler<J>
DomainResult. createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
Create an assembler (and any initializers) for this result.static boolean
Initializer. 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 InitializerParent Modifier and Type Method Description DomainResultAssembler<T>
BasicFetch. createAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
DomainResultAssembler<T>
BasicFetch. createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
DomainResultAssembler<T>
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.collection Modifier and Type Interface Description interface
CollectionInitializer<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 InitializerParent Modifier and Type Class Description class
AbstractCollectionInitializer<Data extends AbstractCollectionInitializer.CollectionInitializerData>
Base support for CollectionInitializer implementationsclass
AbstractImmediateCollectionInitializer<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.class
AbstractNonJoinCollectionInitializer<Data extends AbstractCollectionInitializer.CollectionInitializerData>
Base support for CollectionInitializer implementations that don't join dataclass
ArrayInitializer
class
BagInitializer
Initializer for bothPersistentBag
andPersistentIdentifierBag
collectionsclass
DelayedCollectionInitializer
class
ListInitializer
CollectionInitializer for PersistentList loadingclass
MapInitializer
Represents an immediate initialization of some sort (join, select, batch, sub-select) of a persistent Map valued attribute.class
SelectEagerCollectionInitializer
class
SetInitializer
Fields in org.hibernate.sql.results.graph.collection.internal declared as InitializerParent Modifier and Type Field Description protected @Nullable InitializerParent<?>
AbstractCollectionInitializer. parent
Methods in org.hibernate.sql.results.graph.collection.internal that return InitializerParent Modifier and Type Method Description @Nullable InitializerParent<?>
AbstractCollectionInitializer. getParent()
Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type InitializerParent Constructor Description AbstractCollectionInitializer(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.embeddable Modifier and Type Interface Description interface
EmbeddableInitializer<Data extends InitializerData>
Special initializer contract for embeddablesMethods in org.hibernate.sql.results.graph.embeddable that return InitializerParent Modifier and Type Method Description @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 InitializerParent Modifier and Type Class Description class
AggregateEmbeddableInitializerImpl
An initializer for an embeddable that is mapped as aggregate e.g.class
EmbeddableInitializerImpl
class
NonAggregatedIdentifierMappingInitializer
Methods in org.hibernate.sql.results.graph.embeddable.internal that return InitializerParent Modifier and Type Method Description @Nullable InitializerParent<?>
EmbeddableInitializerImpl. getParent()
@Nullable InitializerParent<?>
NonAggregatedIdentifierMappingInitializer. getParent()
Constructors in org.hibernate.sql.results.graph.embeddable.internal with parameters of type InitializerParent Constructor Description AggregateEmbeddableInitializerImpl(AggregateEmbeddableResultGraphNode resultDescriptor, BasicFetch<?> discriminatorFetch, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer)
EmbeddableInitializerImpl(EmbeddableResultGraphNode resultDescriptor, BasicFetch<?> discriminatorFetch, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer)
NonAggregatedIdentifierMappingInitializer(EmbeddableResultGraphNode resultDescriptor, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer)
NonAggregatedIdentifierMappingInitializer(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.entity Modifier and Type Interface Description interface
EntityInitializer<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 InitializerParent Modifier and Type Class Description class
AbstractBatchEntitySelectFetchInitializer<Data extends AbstractBatchEntitySelectFetchInitializer.AbstractBatchEntitySelectFetchInitializerData>
class
BatchEntityInsideEmbeddableSelectFetchInitializer
class
BatchEntitySelectFetchInitializer
class
BatchInitializeEntitySelectFetchInitializer
Loads entities from the persistence context or creates proxies if not found there, and initializes all proxies in a batch.class
DiscriminatedEntityInitializer
Initializer for discriminated mappings.class
EntityDelayedFetchInitializer
class
EntityInitializerImpl
class
EntitySelectFetchByUniqueKeyInitializer
class
EntitySelectFetchInitializer<Data extends EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
Fields in org.hibernate.sql.results.graph.entity.internal declared as InitializerParent Modifier and Type Field Description protected InitializerParent<?>
DiscriminatedEntityInitializer. parent
protected InitializerParent<?>
EntitySelectFetchInitializer. parent
Methods in org.hibernate.sql.results.graph.entity.internal that return InitializerParent Modifier and Type Method Description @Nullable InitializerParent<?>
DiscriminatedEntityInitializer. getParent()
@Nullable InitializerParent<?>
EntityDelayedFetchInitializer. getParent()
@Nullable InitializerParent<?>
EntityInitializerImpl. getParent()
@Nullable InitializerParent<?>
EntitySelectFetchInitializer. getParent()
Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type InitializerParent Constructor Description AbstractBatchEntitySelectFetchInitializer(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 InitializerParent Modifier and Type Method Description ArgumentReader<A>
ArgumentDomainResult. createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
DomainResultAssembler<R>
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 InitializerParent Modifier and Type Method Description DomainResultAssembler<T>
TupleResult. createResultAssembler(InitializerParent<?> parent, AssemblerCreationState creationState)
-
Uses of InitializerParent in org.hibernate.sql.results.internal.domain
-