Interface CollectionInitializer
-
- All Superinterfaces:
Initializer
- All Known Implementing Classes:
AbstractCollectionInitializer
,AbstractImmediateCollectionInitializer
,ArrayInitializer
,BagInitializer
,DelayedCollectionInitializer
,ListInitializer
,MapInitializer
,SelectEagerCollectionInitializer
,SetInitializer
public interface CollectionInitializer extends Initializer
Initializer implementation for initializing collections (plural attributes)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
endLoading(ExecutionContext context)
Lifecycle method called at the very end of the result values processingPersistentCollection<?>
getCollectionInstance()
default Object
getInitializedInstance()
PluralAttributeMapping
getInitializedPart()
default CollectionPersister
getInitializingCollectionDescriptor()
default boolean
isCollectionInitializer()
CollectionKey
resolveCollectionKey(RowProcessingState rowProcessingState)
-
Methods inherited from interface org.hibernate.sql.results.graph.Initializer
asEmbeddableInitializer, asEntityInitializer, finishUpRow, getNavigablePath, initializeInstance, isAttributeAssignableToConcreteDescriptor, isEmbeddableInitializer, isEntityInitializer, resolveInstance, resolveKey
-
-
-
-
Method Detail
-
getInitializedPart
PluralAttributeMapping getInitializedPart()
- Specified by:
getInitializedPart
in interfaceInitializer
-
getInitializingCollectionDescriptor
default CollectionPersister getInitializingCollectionDescriptor()
-
getCollectionInstance
PersistentCollection<?> getCollectionInstance()
-
getInitializedInstance
default Object getInitializedInstance()
- Specified by:
getInitializedInstance
in interfaceInitializer
-
endLoading
default void endLoading(ExecutionContext context)
Lifecycle method called at the very end of the result values processing- Specified by:
endLoading
in interfaceInitializer
-
isCollectionInitializer
default boolean isCollectionInitializer()
- Specified by:
isCollectionInitializer
in interfaceInitializer
-
resolveCollectionKey
CollectionKey resolveCollectionKey(RowProcessingState rowProcessingState)
-
-