| Modifier and Type | Field and Description |
|---|---|
| private final PluralAttributeMapping | |
| private final Fetch | |
| private final Fetch |
| Access | Constructor and Description |
|---|---|
| public | BagInitializerProducer(PluralAttributeMapping bagDescriptor, Fetch collectionIdFetch, Fetch elementFetch)
|
| Modifier and Type | Method and Description |
|---|---|
| public CollectionInitializer | produceInitializer(NavigablePath
the navigable path navigablePath, PluralAttributeMapping the attribute attributeMapping, FetchParentAccess may be null to indicate that the initializer is
for a parentAccess, LockMode lockMode, DomainResultAssembler<?> org.
rather than a org.allows creation of a
collectionKeyAssembler, DomainResultAssembler<?> org. for
either side of the collection foreign keyallows creation of a
collectionValueKeyAssembler, AssemblerCreationState creationState)org. for
either side of the collection foreign keyImplements org. |
| bagDescriptor | back to summary |
|---|---|
| private final PluralAttributeMapping bagDescriptor | |
| collectionIdFetch | back to summary |
|---|---|
| private final Fetch collectionIdFetch | |
| elementFetch | back to summary |
|---|---|
| private final Fetch elementFetch | |
| BagInitializerProducer | back to summary |
|---|---|
| public BagInitializerProducer(PluralAttributeMapping bagDescriptor, Fetch collectionIdFetch, Fetch elementFetch) | |
| produceInitializer | back to summary |
|---|---|
| public CollectionInitializer produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState) Implements org. Doc from org. Create an initializer for the given attribute relative to the given navigable path.
| |