java.lang.Object
org.hibernate.loader.Loader
org.hibernate.loader.BasicLoader
org.hibernate.loader.OuterJoinLoader
org.hibernate.loader.collection.CollectionLoader
org.hibernate.loader.collection.BasicCollectionLoader
- All Implemented Interfaces:
- CollectionInitializer
- Direct Known Subclasses:
- SubselectCollectionLoader
- public class BasicCollectionLoader
- extends CollectionLoader
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.
| Fields inherited from class org.hibernate.loader.Loader |
|
| Methods inherited from class org.hibernate.loader.OuterJoinLoader |
getAliases, getCollectionOwners, getCollectionPersisters, getCollectionSuffixes, getDialect, getEnabledFilters, getEntityPersisters, getLockModes, getOwnerAssociationTypes, getOwners, getSQLString, getSuffixes, initFromWalker |
| Methods inherited from class org.hibernate.loader.Loader |
applyLocks, autoDiscoverTypes, bindNamedParameters, bindPositionalParameters, checkScrollability, doList, getEntityEagerPropertyFetches, getFactory, getNamedParameterLocs, getQueryIdentifier, getResultColumnOrRow, getResultList, getResultSet, hasSubselectLoadableCollections, isSingleRowLoader, list, loadCollection, loadCollectionBatch, loadCollectionSubselect, loadEntity, loadEntity, loadEntityBatch, loadSequentialRowsForward, loadSequentialRowsReverse, loadSingleRow, needsFetchingScroll, prepareQueryStatement, preprocessSQL, scroll, upgradeLocks |
log
private static final org.apache.commons.logging.Log log
BasicCollectionLoader
public BasicCollectionLoader(org.hibernate.persister.collection.QueryableCollection collectionPersister,
org.hibernate.engine.SessionFactoryImplementor session,
java.util.Map enabledFilters)
throws org.hibernate.MappingException
BasicCollectionLoader
public BasicCollectionLoader(org.hibernate.persister.collection.QueryableCollection collectionPersister,
int batchSize,
org.hibernate.engine.SessionFactoryImplementor factory,
java.util.Map enabledFilters)
throws org.hibernate.MappingException
BasicCollectionLoader
protected BasicCollectionLoader(org.hibernate.persister.collection.QueryableCollection collectionPersister,
int batchSize,
java.lang.String subquery,
org.hibernate.engine.SessionFactoryImplementor factory,
java.util.Map enabledFilters)
throws org.hibernate.MappingException