Top Description Fields Constructors Methods
org.hibernate.loader.collection

public Class BasicCollectionLoader

extends CollectionLoader
Class Inheritance
Known Direct Subclasses
org.hibernate.loader.collection.SubselectCollectionLoader
Imports
org.hibernate.MappingException, org.hibernate.engine.spi.LoadQueryInfluencers, .SessionFactoryImplementor, org.hibernate.internal.CoreMessageLogger, org.hibernate.loader.JoinWalker, org.hibernate.persister.collection.QueryableCollection, org.jboss.logging.Logger

Loads a collection of values or a many-to-many association.
The collection persister must implement QueryableCollection. For other collections, create a customized subclass of Loader.
Author
Gavin King
See Also
OneToManyLoader

Field Summary

Modifier and TypeField and Description
private static final CoreMessageLogger

Constructor Summary

AccessConstructor and Description
public
BasicCollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
public
BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.
protected
BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)

Deprecated as a consequence of SessionFactoryImplementor being deprecated.

Method Summary

Inherited from org.hibernate.loader.collection.CollectionLoader:
collectionPersistergetKeyTypeinitializeisSubselectLoadingEnabledtoString

Field Detail

LOGback to summary
private static final CoreMessageLogger LOG

Hides org.hibernate.loader.Loader.LOG.

Constructor Detail

BasicCollectionLoaderback to summary
public BasicCollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers) throws MappingException

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

BasicCollectionLoaderback to summary
public BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) throws MappingException

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.

BasicCollectionLoaderback to summary
protected BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) throws MappingException

Deprecated

as a consequence of SessionFactoryImplementor being deprecated. See corresponding docs for further information.