Uses of Interface
org.hibernate.sql.results.graph.Initializer
-
Packages that use Initializer Package Description 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.sql.results.graph Defines domain result graphs.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.internal org.hibernate.sql.results.internal org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi -
-
Uses of Initializer in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return Initializer Modifier and Type Method Description Initializer<?>
CompoundNaturalIdMapping.DomainResultImpl. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
-
Uses of Initializer in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return Initializer Modifier and Type Method Description Initializer<?>
EntityResultImpl. createInitializer(EntityResultImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState)
Initializer<?>
EntityResultImpl. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
-
Uses of Initializer in org.hibernate.sql.results.graph
Subinterfaces of Initializer in org.hibernate.sql.results.graph Modifier and Type Interface Description interface
InitializerParent<Data extends InitializerData>
Provides access to information about the owner/parent of a fetch in relation to the current "row" being processed.Fields in org.hibernate.sql.results.graph declared as Initializer Modifier and Type Field Description static Initializer<?>[]
Initializer. EMPTY_ARRAY
Methods in org.hibernate.sql.results.graph that return Initializer Modifier and Type Method Description Initializer<?>
FetchParent. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
Initializer<?>
InitializerProducer. createInitializer(P resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState)
default @Nullable Initializer<?>
DomainResultAssembler. getInitializer()
Initializer<?>
AssemblerCreationState. resolveInitializer(NavigablePath navigablePath, ModelPart fetchedModelPart, Supplier<Initializer<?>> producer)
<P extends FetchParent>
Initializer<?>AssemblerCreationState. resolveInitializer(P resultGraphNode, InitializerParent<?> parent, InitializerProducer<P> producer)
Methods in org.hibernate.sql.results.graph with parameters of type Initializer Modifier and Type Method Description static @Nullable EntityInitializer<?>
Initializer. findOwningEntityInitializer(@Nullable Initializer<?> parent)
Find the entity initializer that owns this initializer by traversing upgetParent()
.Method parameters in org.hibernate.sql.results.graph with type arguments of type Initializer Modifier and Type Method Description default <X> void
DomainResultAssembler. forEachResultAssembler(BiConsumer<Initializer<?>,X> consumer, X arg)
Invokes the consumer with every initializer part of this assembler that returnstrue
forisResultInitializer()
.Initializer<?>
AssemblerCreationState. resolveInitializer(NavigablePath navigablePath, ModelPart fetchedModelPart, Supplier<Initializer<?>> producer)
-
Uses of Initializer in org.hibernate.sql.results.graph.collection
Subinterfaces of Initializer 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 Initializer in org.hibernate.sql.results.graph.collection.internal
Classes in org.hibernate.sql.results.graph.collection.internal that implement Initializer 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
Methods in org.hibernate.sql.results.graph.collection.internal that return Initializer Modifier and Type Method Description Initializer<?>
CollectionFetch. createInitializer(CollectionFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState)
-
Uses of Initializer in org.hibernate.sql.results.graph.embeddable
Subinterfaces of Initializer in org.hibernate.sql.results.graph.embeddable Modifier and Type Interface Description interface
EmbeddableInitializer<Data extends InitializerData>
Special initializer contract for embeddables -
Uses of Initializer in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement Initializer Modifier and Type Class Description class
AggregateEmbeddableInitializerImpl
An initializer for an embeddable that is mapped as aggregate e.g.class
EmbeddableInitializerImpl
class
NonAggregatedIdentifierMappingInitializer
Fields in org.hibernate.sql.results.graph.embeddable.internal declared as Initializer Modifier and Type Field Description protected @Nullable Initializer<InitializerData>[][]
EmbeddableInitializerImpl. collectionContainingSubInitializers
protected @Nullable Initializer<InitializerData>[][]
EmbeddableInitializerImpl. subInitializers
protected @Nullable Initializer<InitializerData>[][]
EmbeddableInitializerImpl. subInitializersForResolveFromInitialized
Method parameters in org.hibernate.sql.results.graph.embeddable.internal with type arguments of type Initializer Modifier and Type Method Description protected void
EmbeddableInitializerImpl. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
protected void
NonAggregatedIdentifierMappingInitializer. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
-
Uses of Initializer in org.hibernate.sql.results.graph.entity
Subinterfaces of Initializer 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 Initializer in org.hibernate.sql.results.graph.entity.internal
Classes in org.hibernate.sql.results.graph.entity.internal that implement Initializer 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>
Method parameters in org.hibernate.sql.results.graph.entity.internal with type arguments of type Initializer Modifier and Type Method Description protected void
DiscriminatedEntityInitializer. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
protected void
EntityDelayedFetchInitializer. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
protected void
EntityInitializerImpl. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
protected void
EntitySelectFetchInitializer. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
-
Uses of Initializer in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal that return Initializer Modifier and Type Method Description @Nullable Initializer<?>
ArgumentReader. getInitializer()
Method parameters in org.hibernate.sql.results.graph.instantiation.internal with type arguments of type Initializer Modifier and Type Method Description <X> void
ArgumentReader. forEachResultAssembler(BiConsumer<Initializer<?>,X> consumer, X arg)
<X> void
DynamicInstantiationAssemblerConstructorImpl. forEachResultAssembler(BiConsumer<Initializer<?>,X> consumer, X arg)
<X> void
DynamicInstantiationAssemblerInjectionImpl. forEachResultAssembler(BiConsumer<Initializer<?>,X> consumer, X arg)
<X> void
DynamicInstantiationAssemblerListImpl. forEachResultAssembler(BiConsumer<Initializer<?>,X> consumer, X arg)
<X> void
DynamicInstantiationAssemblerMapImpl. forEachResultAssembler(BiConsumer<Initializer<?>,X> consumer, X arg)
-
Uses of Initializer in org.hibernate.sql.results.graph.internal
Classes in org.hibernate.sql.results.graph.internal that implement Initializer Modifier and Type Class Description class
AbstractInitializer<Data extends InitializerData>
Method parameters in org.hibernate.sql.results.graph.internal with type arguments of type Initializer Modifier and Type Method Description protected abstract void
AbstractInitializer. forEachSubInitializer(BiConsumer<Initializer<?>,RowProcessingState> consumer, InitializerData data)
-
Uses of Initializer in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return Initializer Modifier and Type Method Description Initializer<?>
NavigablePathMapToInitializer. get(NavigablePath navigablePath)
Initializer<?>[]
InitializersList. getInitializers()
Initializer<?>[]
InitializersList. getSortedForResolveInstance()
Methods in org.hibernate.sql.results.internal that return types with arguments of type Initializer Modifier and Type Method Description List<Initializer<?>>
InitializersList. asList()
Deprecated.Methods in org.hibernate.sql.results.internal with parameters of type Initializer Modifier and Type Method Description void
InitializersList.Builder. addInitializer(Initializer<?> initializer)
void
NavigablePathMapToInitializer. put(NavigablePath navigablePath, Initializer<?> initializer)
Constructors in org.hibernate.sql.results.internal with parameters of type Initializer Constructor Description StandardRowReader(DomainResultAssembler<?>[] resultAssemblers, Initializer<?>[] resultInitializers, Initializer<?>[] initializers, Initializer<?>[] sortedForResolveInitializers, boolean hasCollectionInitializers, RowTransformer<T> rowTransformer, Class<T> domainResultJavaType)
-
Uses of Initializer in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return Initializer Modifier and Type Method Description Initializer<?>[]
JdbcValuesMappingResolutionImpl. getInitializers()
Initializer<?>[]
JdbcValuesMappingResolutionImpl. getResultInitializers()
Initializer<?>[]
JdbcValuesMappingResolutionImpl. getSortedForResolveInstance()
-
Uses of Initializer in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return Initializer Modifier and Type Method Description Initializer<?>[]
JdbcValuesMappingResolution. getInitializers()
Initializer<?>[]
JdbcValuesMappingResolution. getResultInitializers()
Initializer<?>[]
JdbcValuesMappingResolution. getSortedForResolveInstance()
-