org.hibernate.loader.entity
Class EntityLoader
- UniqueEntityLoader
public class EntityLoader
Loads an entity instance using outerjoin fetching to fetch associated entities.
The EntityPersister must implement Loadable. For other entities,
create a customized subclass of Loader.
EntityLoader(OuterJoinLoadable persister, String[] uniqueKey, Type uniqueKeyType, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
|
EntityLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
|
EntityLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
|
getAliases , getCollectionOwners , getCollectionPersisters , getCollectionSuffixes , getDialect , getEnabledFilters , getEntityPersisters , getLockModes , getOwnerAssociationTypes , getOwners , getSQLString , getSuffixes , initFromWalker |
applyLocks , autoDiscoverTypes , bindNamedParameters , bindParameterValues , bindPositionalParameters , checkScrollability , doList , getAliases , getCollectionAliases , getCollectionOwners , getCollectionPersisters , getEntityAliases , getEntityEagerPropertyFetches , getEntityPersisters , getFactory , getLockModes , getNamedParameterLocs , getOwnerAssociationTypes , getOwners , getQueryIdentifier , getResultColumnOrRow , getResultList , getResultSet , getSQLString , hasSubselectLoadableCollections , isSingleRowLoader , isSubselectLoadingEnabled , list , loadCollection , loadCollectionBatch , loadCollectionSubselect , loadEntity , loadEntity , loadEntityBatch , loadSequentialRowsForward , loadSequentialRowsReverse , loadSingleRow , needsFetchingScroll , postInstantiate , prepareQueryStatement , preprocessSQL , scroll , toString , upgradeLocks |