Uses of Interface
org.hibernate.sql.results.graph.collection.CollectionInitializer
-
Packages that use CollectionInitializer Package Description org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.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.internal -
-
Uses of CollectionInitializer in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi that return CollectionInitializer 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 CollectionInitializer in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return CollectionInitializer Modifier and Type Method Description default @Nullable CollectionInitializer<?>
Initializer. asCollectionInitializer()
A utility method to avoid casting explicitly to CollectionInitializer -
Uses of CollectionInitializer in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection that return CollectionInitializer Modifier and Type Method Description default CollectionInitializer<?>
CollectionInitializer. asCollectionInitializer()
CollectionInitializer<?>
LoadingCollectionEntry. getInitializer()
The initializer responsible for the loading -
Uses of CollectionInitializer in org.hibernate.sql.results.graph.collection.internal
Classes in org.hibernate.sql.results.graph.collection.internal that implement CollectionInitializer 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 CollectionInitializer Modifier and Type Field Description protected CollectionInitializer<?>
CollectionAssembler. initializer
Methods in org.hibernate.sql.results.graph.collection.internal that return CollectionInitializer Modifier and Type Method Description CollectionInitializer<?>
CollectionDomainResult. createInitializer(CollectionDomainResult resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState)
CollectionInitializer<?>
CollectionDomainResult. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
CollectionInitializer<?>
DelayedCollectionFetch. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
CollectionInitializer<?>
EagerCollectionFetch. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
CollectionInitializer<?>
SelectEagerCollectionFetch. createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState)
CollectionInitializer<?>
CollectionAssembler. getInitializer()
CollectionInitializer<?>
ArrayInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState)
CollectionInitializer<?>
BagInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState)
CollectionInitializer<?>
ListInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState)
CollectionInitializer<?>
MapInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState)
CollectionInitializer<?>
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 CollectionInitializer Constructor Description CollectionAssembler(PluralAttributeMapping fetchedMapping, CollectionInitializer<?> initializer)
-
Uses of CollectionInitializer in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return CollectionInitializer Modifier and Type Method Description CollectionInitializer<?>
LoadingCollectionEntryImpl. getInitializer()
Access to the initializer that is responsible for initializing this collectionConstructors in org.hibernate.sql.results.internal with parameters of type CollectionInitializer Constructor Description LoadingCollectionEntryImpl(CollectionPersister collectionDescriptor, CollectionInitializer<?> initializer, Object key, PersistentCollection<?> collectionInstance)
-