站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 3.2.3 正式版 API 英文文档

Uses of Interface org.hibernate.persister.entity.OuterJoinLoadable (Hibernate API Documentation) - Hibernate 3.2.3 正式版 API 英文文档


Uses of Interface
org.hibernate.persister.entity.OuterJoinLoadable

Packages that use OuterJoinLoadable
org.hibernate.engine This package contains classes that are "shared" by other packages, and implementations of some key algorithms. 
org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. 
org.hibernate.loader.criteria This package defines the criteria query compiler and loader  
org.hibernate.loader.entity This package defines entity loaders  
org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. 
 

Uses of OuterJoinLoadable in org.hibernate.engine
 

Methods in org.hibernate.engine with parameters of type OuterJoinLoadable
static String[] JoinHelper.getAliasedLHSColumnNames(AssociationType type, String alias, int property, OuterJoinLoadable lhsPersister, Mapping mapping)
          Get the aliased columns of the owning entity which are to be used in the join
static String[] JoinHelper.getLHSColumnNames(AssociationType type, int property, OuterJoinLoadable lhsPersister, Mapping mapping)
          Get the columns of the owning entity which are to be used in the join
static String[] JoinHelper.getAliasedLHSColumnNames(AssociationType type, String alias, int property, int begin, OuterJoinLoadable lhsPersister, Mapping mapping)
          Get the aliased columns of the owning entity which are to be used in the join
static String[] JoinHelper.getLHSColumnNames(AssociationType type, int property, int begin, OuterJoinLoadable lhsPersister, Mapping mapping)
          Get the columns of the owning entity which are to be used in the join
static String JoinHelper.getLHSTableName(AssociationType type, int property, OuterJoinLoadable lhsPersister)
           
 

Uses of OuterJoinLoadable in org.hibernate.loader
 

Methods in org.hibernate.loader with parameters of type OuterJoinLoadable
protected  void JoinWalker.walkEntityTree(OuterJoinLoadable persister, String alias)
          For an entity class, return a list of associations to be fetched by outerjoin
 

Constructors in org.hibernate.loader with parameters of type OuterJoinLoadable
AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, Map enabledFilters)
           
 

Uses of OuterJoinLoadable in org.hibernate.loader.criteria
 

Constructors in org.hibernate.loader.criteria with parameters of type OuterJoinLoadable
CriteriaLoader(OuterJoinLoadable persister, SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, Map enabledFilters)
           
CriteriaJoinWalker(OuterJoinLoadable persister, CriteriaQueryTranslator translator, SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, Map enabledFilters)
           
 

Uses of OuterJoinLoadable in org.hibernate.loader.entity
 

Fields in org.hibernate.loader.entity declared as OuterJoinLoadable
protected  OuterJoinLoadable AbstractEntityLoader.persister
           
 

Methods in org.hibernate.loader.entity with parameters of type OuterJoinLoadable
static UniqueEntityLoader BatchingEntityLoader.createBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
           
 

Constructors in org.hibernate.loader.entity with parameters of type OuterJoinLoadable
EntityLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
           
EntityLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
           
EntityLoader(OuterJoinLoadable persister, String[] uniqueKey, Type uniqueKeyType, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
           
EntityJoinWalker(OuterJoinLoadable persister, String[] uniqueKey, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)
           
CascadeEntityLoader(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory)
           
CascadeEntityJoinWalker(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory)
           
AbstractEntityLoader(OuterJoinLoadable persister, Type uniqueKeyType, SessionFactoryImplementor factory, Map enabledFilters)
           
 

Uses of OuterJoinLoadable in org.hibernate.persister.entity
 

Classes in org.hibernate.persister.entity that implement OuterJoinLoadable
 class AbstractEntityPersister
          Basic functionality for persisting an entity via JDBC through either generated or custom SQL
 class JoinedSubclassEntityPersister
          An EntityPersister implementing the normalized "table-per-subclass" mapping strategy
 class SingleTableEntityPersister
          The default implementation of the EntityPersister interface.
 class UnionSubclassEntityPersister
          Implementation of the "table-per-concrete-class" or "roll-down" mapping strategy for an entity and its inheritence hierarchy.