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 voidendLoading(ExecutionContext context)Lifecycle method called at the very end of the result values processingPersistentCollection<?>getCollectionInstance()default ObjectgetInitializedInstance()PluralAttributeMappinggetInitializedPart()default CollectionPersistergetInitializingCollectionDescriptor()default booleanisCollectionInitializer()CollectionKeyresolveCollectionKey(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:
getInitializedPartin interfaceInitializer
-
getInitializingCollectionDescriptor
default CollectionPersister getInitializingCollectionDescriptor()
-
getCollectionInstance
PersistentCollection<?> getCollectionInstance()
-
getInitializedInstance
default Object getInitializedInstance()
- Specified by:
getInitializedInstancein interfaceInitializer
-
endLoading
default void endLoading(ExecutionContext context)
Lifecycle method called at the very end of the result values processing- Specified by:
endLoadingin interfaceInitializer
-
isCollectionInitializer
default boolean isCollectionInitializer()
- Specified by:
isCollectionInitializerin interfaceInitializer
-
resolveCollectionKey
CollectionKey resolveCollectionKey(RowProcessingState rowProcessingState)
-
-