Package org.hibernate.loader.ast.spi
Interface CollectionLoader
-
- All Superinterfaces:
Loader
- All Known Subinterfaces:
CollectionBatchLoader
- All Known Implementing Classes:
AbstractCollectionBatchLoader
,CollectionBatchLoaderArrayParam
,CollectionBatchLoaderInPredicate
,CollectionLoaderNamedQuery
,CollectionLoaderSingleKey
,CollectionLoaderSubSelectFetch
public interface CollectionLoader extends Loader
A loader (initialization) for collections
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluralAttributeMapping
getLoadable()
The value-mapping loaded by this loaderPersistentCollection<?>
load(Object key, SharedSessionContractImplementor session)
Load a collection by its key (not necessarily the same as its owner's PK).
-
-
-
Method Detail
-
getLoadable
PluralAttributeMapping getLoadable()
Description copied from interface:Loader
The value-mapping loaded by this loader- Specified by:
getLoadable
in interfaceLoader
-
load
PersistentCollection<?> load(Object key, SharedSessionContractImplementor session)
Load a collection by its key (not necessarily the same as its owner's PK).
-
-