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

public Class OneToManyLoader

extends CollectionLoader
Class Inheritance
Known Direct Subclasses
org.hibernate.loader.collection.SubselectOneToManyLoader
Imports
org.slf4j.Logger, .LoggerFactory, org.hibernate.MappingException, org.hibernate.engine.SessionFactoryImplementor, .LoadQueryInfluencers, org.hibernate.loader.JoinWalker, org.hibernate.persister.collection.QueryableCollection

Loads one-to-many associations

The collection persister must implement QueryableCOllection. For other collections, create a customized subclass of Loader.
Author
Gavin King
See Also
BasicCollectionLoader

Field Summary

Modifier and TypeField and Description
private static final Logger

Constructor Summary

AccessConstructor and Description
public
OneToManyLoader(QueryableCollection oneToManyPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)

public
OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)

public
OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)

Field Detail

logback to summary
private static final Logger log

Hides org.hibernate.loader.Loader.log.

Constructor Detail

OneToManyLoaderback to summary
public OneToManyLoader(QueryableCollection oneToManyPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers) throws MappingException
OneToManyLoaderback to summary
public OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) throws MappingException
OneToManyLoaderback to summary
public OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) throws MappingException