Uses of Interface
org.hibernate.metamodel.mapping.PluralAttributeMapping
Packages that use PluralAttributeMapping
Package
Description
Internal implementations and support for persistent collections.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Support for set and map ordering
This package abstracts persistence mechanisms for collections.
Defines support for performing mutation operations against collections.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Support for named queries
Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping
, orm.xml
,
mapping.xml
or hbm.xml
.Defines support for implicit ResultSet mappings.
AST nodes representing root tables and joins in a SQL tree.
-
Uses of PluralAttributeMapping in org.hibernate.collection.internal
Methods in org.hibernate.collection.internal with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionCustomCollectionTypeSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) StandardArraySemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) StandardListSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) -
Uses of PluralAttributeMapping in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionInitializerProducerBuilder.createArrayInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createBagInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createCollectionTypeWrapperInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) AbstractBagSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) AbstractMapSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) AbstractSetSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) default CollectionInitializerProducer
CollectionSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, DomainResultCreationState creationState) Create a producer forCollectionInitializer
instances for the given collection semanticsdefault CollectionInitializerProducer
CollectionSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) Create a producer forCollectionInitializer
instances for the given collection semanticsInitializerProducerBuilder.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createListInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createMapInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createSetInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState) default boolean
PersistentCollection.includeInInsert
(Object entry, int entryPosition, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor) Whether to include the entry for insertion operationsdefault boolean
PersistentCollection.includeInRecreate
(Object entry, int i, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor) Whether the given entry should be included in recreation eventsvoid
PersistentArrayHolder.injectLoadedState
(PluralAttributeMapping attributeMapping, List loadingState) void
PersistentBag.injectLoadedState
(PluralAttributeMapping attributeMapping, List<?> loadingState) void
PersistentCollection.injectLoadedState
(PluralAttributeMapping attributeMapping, List<?> loadingState) Inject the state loaded for a collection instance.void
PersistentIdentifierBag.injectLoadedState
(PluralAttributeMapping attributeMapping, List<?> loadingState) void
PersistentList.injectLoadedState
(PluralAttributeMapping attributeMapping, List<?> loadingStateList) void
PersistentMap.injectLoadedState
(PluralAttributeMapping attributeMapping, List<?> loadingState) void
PersistentSet.injectLoadedState
(PluralAttributeMapping attributeMapping, List<?> loadingStateList) default boolean
PersistentCollection.needsUpdating
(Object entry, int entryPosition, PluralAttributeMapping attributeDescriptor) Do we need to update this element?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 PluralAttributeMapping in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi with parameters of type PluralAttributeMappingModifier and TypeMethodDescription<T> void
BatchFetchQueue.collectBatchLoadableCollectionKeys
(int batchSize, IndexedConsumer<T> collector, @NonNull T keyBeingLoaded, PluralAttributeMapping pluralAttributeMapping) -
Uses of PluralAttributeMapping in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return PluralAttributeMappingModifier and TypeMethodDescriptionCollectionElementLoaderByIndex.getAttributeMapping()
CollectionLoaderSingleKey.getAttributeMapping()
AbstractCollectionBatchLoader.getLoadable()
CollectionElementLoaderByIndex.getLoadable()
CollectionLoaderNamedQuery.getLoadable()
CollectionLoaderSingleKey.getLoadable()
CollectionLoaderSubSelectFetch.getLoadable()
Methods in org.hibernate.loader.ast.internal with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionStandardBatchLoaderFactory.createCollectionBatchLoader
(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor factory) static SelectStatement
LoaderSelectBuilder.createSubSelectFetchSelect
(PluralAttributeMapping attributeMapping, SubselectFetch subselect, DomainResult<?> cachedDomainResult, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory) Create an SQL AST select-statement used for subselect-based CollectionLoaderConstructors in org.hibernate.loader.ast.internal with parameters of type PluralAttributeMappingModifierConstructorDescriptionAbstractCollectionBatchLoader
(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor sessionFactory) CollectionBatchLoaderArrayParam
(int domainBatchSize, LoadQueryInfluencers loadQueryInfluencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor sessionFactory) CollectionBatchLoaderInPredicate
(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor sessionFactory) CollectionElementLoaderByIndex
(PluralAttributeMapping attributeMapping, int baseIndex, LoadQueryInfluencers influencers, SessionFactoryImplementor sessionFactory) CollectionElementLoaderByIndex
(PluralAttributeMapping attributeMapping, LoadQueryInfluencers influencers, SessionFactoryImplementor sessionFactory) Shortened form ofCollectionElementLoaderByIndex(PluralAttributeMapping, int, LoadQueryInfluencers, SessionFactoryImplementor)
which applied the collection mapping's PluralAttributeMapping.IndexMetadata.getListIndexBase()CollectionLoaderSingleKey
(PluralAttributeMapping attributeMapping, LoadQueryInfluencers influencers, SessionFactoryImplementor sessionFactory) CollectionLoaderSubSelectFetch
(PluralAttributeMapping attributeMapping, DomainResult<?> cachedDomainResult, SubselectFetch subselect, SharedSessionContractImplementor session) -
Uses of PluralAttributeMapping in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi that return PluralAttributeMappingMethods in org.hibernate.loader.ast.spi with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionBatchLoaderFactory.createCollectionBatchLoader
(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor factory) Create a BatchLoader for batch-loadable collections. -
Uses of PluralAttributeMapping in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return PluralAttributeMappingModifier and TypeMethodDescriptiondefault PluralAttributeMapping
RuntimeMetamodels.getPluralAttributeMapping
(String role) -
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return PluralAttributeMappingModifier and TypeMethodDescriptiondefault PluralAttributeMapping
AttributeMapping.asPluralAttributeMapping()
A utility method to avoid casting explicitly to PluralAttributeMappingdefault PluralAttributeMapping
PluralAttributeMapping.asPluralAttributeMapping()
CollectionPart.getCollectionAttribute()
-
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement PluralAttributeMappingMethods in org.hibernate.metamodel.mapping.internal that return PluralAttributeMappingModifier and TypeMethodDescriptionstatic PluralAttributeMapping
MappingModelCreationHelper.buildPluralAttributeMapping
(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess) static PluralAttributeMapping
MappingModelCreationHelper.buildPluralAttributeMapping
(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess, Function<PluralAttributeMappingImpl, PluralAttributeMappingImpl> mappingConverter) For Hibernate ReactiveAbstractEntityCollectionPart.getCollectionAttribute()
BasicValuedCollectionPart.getCollectionAttribute()
CollectionIdentifierDescriptorImpl.getCollectionAttribute()
DiscriminatedCollectionPart.getCollectionAttribute()
EmbeddedCollectionPart.getCollectionAttribute()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionprotected Fetch
PluralAttributeMappingImpl.buildDelayedCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched) For Hibernate Reactiveprotected EagerCollectionFetch
AbstractEntityCollectionPart.buildEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) For Hibernate Reactiveprotected Fetch
PluralAttributeMappingImpl.buildEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState) For Hibernate Reactiveprotected Fetch
PluralAttributeMappingImpl.buildSelectEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent) For Hibernate Reactivevoid
PluralAttributeMappingImpl.Aware.injectAttributeMapping
(PluralAttributeMapping attributeMapping) Injects the created attribute mapping -
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping.ordering
Methods in org.hibernate.metamodel.mapping.ordering with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionstatic OrderByFragment
OrderByFragmentTranslator.translate
(String fragment, PluralAttributeMapping pluralAttributeMapping, TranslationContext context) Perform the translation of the user-supplied fragment, returning the translation. -
Uses of PluralAttributeMapping in org.hibernate.metamodel.mapping.ordering.ast
Methods in org.hibernate.metamodel.mapping.ordering.ast that return PluralAttributeMappingModifier and TypeMethodDescriptionCollectionPartPath.getPluralAttribute()
default PluralAttributeMapping
DomainPath.getPluralAttribute()
PluralAttributePath.getReferenceModelPart()
Constructors in org.hibernate.metamodel.mapping.ordering.ast with parameters of type PluralAttributeMappingModifierConstructorDescriptionParseTreeVisitor
(PluralAttributeMapping pluralAttributeMapping, TranslationContext translationContext) PathConsumer
(PluralAttributeMapping pluralAttributeMapping, TranslationContext translationContext) RootSequencePart
(PluralAttributeMapping pluralAttributeMapping) -
Uses of PluralAttributeMapping in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return PluralAttributeMappingModifier and TypeMethodDescriptionAbstractCollectionPersister.getAttributeMapping()
default PluralAttributeMapping
CollectionPersister.getAttributeMapping()
AbstractCollectionPersister.getTargetPart()
Methods in org.hibernate.persister.collection with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionvoid
AbstractCollectionPersister.injectAttributeMapping
(PluralAttributeMapping attributeMapping) Allows injection of the corresponding plural-attribute mapping. -
Uses of PluralAttributeMapping in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return PluralAttributeMappingMethods in org.hibernate.persister.collection.mutation with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptiondefault boolean
InsertRowsCoordinator.EntryFilter.exclude
(Object entry, int i, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor) boolean
InsertRowsCoordinator.EntryFilter.include
(Object entry, int position, PersistentCollection<?> collection, PluralAttributeMapping attributeDescriptor) Whether the entry should be included -
Uses of PluralAttributeMapping in org.hibernate.query
Methods in org.hibernate.query that return PluralAttributeMapping -
Uses of PluralAttributeMapping in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return PluralAttributeMappingConstructors in org.hibernate.query.internal with parameters of type PluralAttributeMappingModifierConstructorDescriptionResultMementoCollectionStandard
(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor) -
Uses of PluralAttributeMapping in org.hibernate.query.named
Methods in org.hibernate.query.named that return PluralAttributeMappingModifier and TypeMethodDescriptionModelPartResultMementoCollection.getPluralAttributeDescriptor()
-
Uses of PluralAttributeMapping in org.hibernate.query.results.internal.complete
Methods in org.hibernate.query.results.internal.complete that return PluralAttributeMappingModifier and TypeMethodDescriptionCompleteResultBuilderCollectionStandard.getPluralAttribute()
ModelPartReferenceCollection.getReferencedPart()
Constructors in org.hibernate.query.results.internal.complete with parameters of type PluralAttributeMappingModifierConstructorDescriptionCompleteResultBuilderCollectionStandard
(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor) CompleteResultBuilderCollectionStandard
(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor, String[] keyColumnNames, String[] indexColumnNames, String[] elementColumnNames) -
Uses of PluralAttributeMapping in org.hibernate.query.results.internal.implicit
Constructors in org.hibernate.query.results.internal.implicit with parameters of type PluralAttributeMappingModifierConstructorDescriptionImplicitFetchBuilderPlural
(NavigablePath fetchPath, PluralAttributeMapping fetchable, DomainResultCreationState creationState) -
Uses of PluralAttributeMapping in org.hibernate.query.sqm.mutation.internal
Method parameters in org.hibernate.query.sqm.mutation.internal with type arguments of type PluralAttributeMappingModifier and TypeMethodDescriptionstatic void
SqmMutationStrategyHelper.cleanUpCollectionTables
(EntityMappingType entityDescriptor, BiFunction<TableReference, PluralAttributeMapping, Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) static void
SqmMutationStrategyHelper.visitCollectionTables
(EntityMappingType entityDescriptor, Consumer<PluralAttributeMapping> consumer) -
Uses of PluralAttributeMapping in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionprotected String
CteDeleteHandler.getCteTableName
(PluralAttributeMapping pluralAttribute) -
Uses of PluralAttributeMapping in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return PluralAttributeMappingModifier and TypeMethodDescriptionOneToManyTableGroup.getExpressionType()
CollectionTableGroup.getModelPart()
CorrelatedPluralTableGroup.getModelPart()
OneToManyTableGroup.getModelPart()
PluralTableGroup.getModelPart()
Constructors in org.hibernate.sql.ast.tree.from with parameters of type PluralAttributeMappingModifierConstructorDescriptionCollectionTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, PluralAttributeMapping tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) OneToManyTableGroup
(PluralAttributeMapping pluralAttributeMapping, TableGroup elementTableGroup, SessionFactoryImplementor sessionFactory) -
Uses of PluralAttributeMapping in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection that return PluralAttributeMapping -
Uses of PluralAttributeMapping in org.hibernate.sql.results.graph.collection.internal
Fields in org.hibernate.sql.results.graph.collection.internal declared as PluralAttributeMappingModifier and TypeFieldDescriptionprotected final PluralAttributeMapping
AbstractCollectionInitializer.collectionAttributeMapping
Methods in org.hibernate.sql.results.graph.collection.internal that return PluralAttributeMappingModifier and TypeMethodDescriptionAbstractCollectionInitializer.getCollectionAttributeMapping()
CollectionFetch.getFetchedMapping()
AbstractCollectionInitializer.getInitializedPart()
CollectionFetch.getReferencedMappingContainer()
CollectionFetch.getReferencedMappingType()
Methods in org.hibernate.sql.results.graph.collection.internal with parameters of type PluralAttributeMappingModifier and TypeMethodDescriptionArrayInitializerProducer.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 PluralAttributeMappingModifierConstructorDescriptionprotected
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) ArrayInitializerProducer
(PluralAttributeMapping arrayDescriptor, 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) BagInitializerProducer
(PluralAttributeMapping bagDescriptor, Fetch collectionIdFetch, Fetch elementFetch) CollectionAssembler
(PluralAttributeMapping fetchedMapping, CollectionInitializer<?> initializer) CollectionDomainResult
(NavigablePath loadingPath, PluralAttributeMapping loadingAttribute, String resultVariable, TableGroup tableGroup, DomainResultCreationState creationState) CollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent) DelayedCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched) DelayedCollectionInitializer
(NavigablePath fetchedPath, PluralAttributeMapping fetchedMapping, InitializerParent<?> parent, DomainResult<?> collectionKeyResult, AssemblerCreationState creationState) EagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState) ListInitializer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch listIndexFetch, Fetch elementFetch) ListInitializerProducer
(PluralAttributeMapping attributeMapping, 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) MapInitializerProducer
(PluralAttributeMapping mapDescriptor, Fetch mapKeyFetch, Fetch mapValueFetch) SelectEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent) 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) SetInitializerProducer
(PluralAttributeMapping setDescriptor, Fetch elementFetch) UnfetchedCollectionAssembler
(PluralAttributeMapping fetchedMapping)