Interface CollectionInitializer
-
- All Superinterfaces:
Initializer
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()CollectionKeyresolveCollectionKey(RowProcessingState rowProcessingState)-
Methods inherited from interface org.hibernate.sql.results.graph.Initializer
finishUpRow, getNavigablePath, initializeInstance, 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
-
resolveCollectionKey
CollectionKey resolveCollectionKey(RowProcessingState rowProcessingState)
-
-