Top Description Methods
org.hibernate.loader.ast.spi

public Interface CollectionLoader

extends Loader
Known Direct Subinterfaces
org.hibernate.loader.ast.spi.CollectionBatchLoader
Known Direct Implementers
org.hibernate.loader.ast.internal.CollectionLoaderNamedQuery, org.hibernate.loader.ast.internal.CollectionLoaderSingleKey, org.hibernate.loader.ast.internal.CollectionLoaderSubSelectFetch
Imports
org.hibernate.collection.spi.PersistentCollection, org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.metamodel.mapping.PluralAttributeMapping

A loader (initialization) for collections
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public PluralAttributeMapping
getLoadable()

Redeclares org.hibernate.loader.ast.spi.Loader.getLoadable.

The value-mapping loaded by this loader
public PersistentCollection<?>
load(Object key, SharedSessionContractImplementor session)

Load a collection by its key (not necessarily the same as its owner's PK).

Method Detail

getLoadableback to summary
public PluralAttributeMapping getLoadable()

Redeclares org.hibernate.loader.ast.spi.Loader.getLoadable.

Doc from org.hibernate.loader.ast.spi.Loader.getLoadable.

The value-mapping loaded by this loader

Annotations
@Override
loadback to summary
public PersistentCollection<?> load(Object key, SharedSessionContractImplementor session)

Load a collection by its key (not necessarily the same as its owner's PK).