Uses of Interface
org.hibernate.sql.results.graph.collection.CollectionInitializer
Packages that use CollectionInitializer
Package
Description
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Defines domain result graphs.
-
Uses of CollectionInitializer in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi that return CollectionInitializerModifier 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 CollectionInitializer in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return CollectionInitializerModifier and TypeMethodDescriptiondefault @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 CollectionInitializerModifier and TypeMethodDescriptiondefault CollectionInitializer<?>CollectionInitializer.asCollectionInitializer()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 CollectionInitializerModifier 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 CollectionInitializerModifier and TypeFieldDescriptionprotected final CollectionInitializer<?>CollectionAssembler.initializerMethods in org.hibernate.sql.results.graph.collection.internal that return CollectionInitializerModifier and TypeMethodDescriptionCollectionDomainResult.createInitializer(CollectionDomainResult resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) CollectionDomainResult.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) DelayedCollectionFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) EagerCollectionFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) SelectEagerCollectionFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) CollectionAssembler.getInitializer()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 CollectionInitializerModifierConstructorDescriptionCollectionAssembler(PluralAttributeMapping fetchedMapping, CollectionInitializer<?> initializer) -
Uses of CollectionInitializer in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return CollectionInitializerModifier and TypeMethodDescriptionLoadingCollectionEntryImpl.getInitializer()Access to the initializer that is responsible for initializing this collectionConstructors in org.hibernate.sql.results.internal with parameters of type CollectionInitializerModifierConstructorDescriptionLoadingCollectionEntryImpl(CollectionPersister collectionDescriptor, CollectionInitializer<?> initializer, Object key, PersistentCollection<?> collectionInstance)