Save This Page
Home » Hibernate-3.3.2.GA » org.hibernate » loader » entity » [javadoc | source]
org.hibernate.loader.entity
abstract public class: AbstractEntityLoader [javadoc | source]
java.lang.Object
   org.hibernate.loader.Loader
      org.hibernate.loader.BasicLoader
         org.hibernate.loader.OuterJoinLoader
            org.hibernate.loader.entity.AbstractEntityLoader

All Implemented Interfaces:
    UniqueEntityLoader

Direct Known Subclasses:
    EntityLoader, CascadeEntityLoader

Field Summary
protected static final  Logger log     
protected final  OuterJoinLoadable persister     
protected final  Type uniqueKeyType     
protected final  String entityName     
Fields inherited from org.hibernate.loader.OuterJoinLoader:
persisters,  collectionPersisters,  collectionOwners,  aliases,  lockModeArray,  owners,  ownerAssociationTypes,  sql,  suffixes,  collectionSuffixes
Fields inherited from org.hibernate.loader.BasicLoader:
NO_SUFFIX
Constructor:
 public AbstractEntityLoader(OuterJoinLoadable persister,
    Type uniqueKeyType,
    SessionFactoryImplementor factory,
    Map enabledFilters) 
Method from org.hibernate.loader.entity.AbstractEntityLoader Summary:
getResultColumnOrRow,   isSingleRowLoader,   load,   load
Methods from org.hibernate.loader.OuterJoinLoader:
getAliases,   getCollectionOwners,   getCollectionPersisters,   getCollectionSuffixes,   getDialect,   getEnabledFilters,   getEntityPersisters,   getLockModes,   getOwnerAssociationTypes,   getOwners,   getSQLString,   getSuffixes,   initFromWalker
Methods from org.hibernate.loader.BasicLoader:
generateSuffixes,   generateSuffixes,   getCollectionAliases,   getCollectionSuffixes,   getEntityAliases,   getSuffixes,   postInstantiate
Methods from org.hibernate.loader.Loader:
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
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.loader.entity.AbstractEntityLoader Detail:
 protected Object getResultColumnOrRow(Object[] row,
    ResultTransformer transformer,
    ResultSet rs,
    SessionImplementor session) throws SQLException, HibernateException 
 protected boolean isSingleRowLoader() 
 public Object load(Serializable id,
    Object optionalObject,
    SessionImplementor session) throws HibernateException 
 protected Object load(SessionImplementor session,
    Object id,
    Object optionalObject,
    Serializable optionalId) throws HibernateException