org.hibernate.loader.entity
Class AbstractEntityLoader
- UniqueEntityLoader
public abstract class AbstractEntityLoader
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 |
entityName
protected final String entityName
log
protected static final Logger log
uniqueKeyType
protected final Type uniqueKeyType
getResultColumnOrRow
protected Object getResultColumnOrRow(Object[] row,
ResultTransformer transformer,
ResultSet rs,
SessionImplementor session)
throws SQLException,
HibernateException
Get the actual object that is returned in the user-visible result list.
This empty implementation merely returns its first argument. This is
overridden by some subclasses.
- getResultColumnOrRow in interface Loader
isSingleRowLoader
protected boolean isSingleRowLoader()
Return false is this loader is a batch entity loader
- isSingleRowLoader in interface Loader