| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.collection | This package defines collection initializers | 
| 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,
                         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.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,
                  int begin,
                  OuterJoinLoadable lhsPersister,
                  Mapping mapping)Get the 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.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  int | JoinWalker.getJoinType(OuterJoinLoadable persister,
            PropertyPath path,
            int propertyNumber,
            AssociationType associationType,
            FetchMode metadataFetchMode,
            CascadeStyle metadataCascadeStyle,
            String lhsTable,
            String[] lhsColumns,
            boolean nullable,
            int currentDepth)Determine the appropriate type of join (if any) to use to fetch the given association. | 
| protected  boolean | AbstractEntityJoinWalker.isJoinFetchEnabledByProfile(OuterJoinLoadable persister,
                            PropertyPath path,
                            int propertyNumber) | 
| protected  void | JoinWalker.walkEntityTree(OuterJoinLoadable persister,
               String alias)Walk the association tree for an entity, adding associations which should be join fetched to the JoinWalker.associationsinst var. | 
| Constructors in org.hibernate.loader with parameters of type OuterJoinLoadable | |
|---|---|
| AbstractEntityJoinWalker(OuterJoinLoadable persister,
                         SessionFactoryImplementor factory,
                         LoadQueryInfluencers loadQueryInfluencers) | |
| AbstractEntityJoinWalker(OuterJoinLoadable persister,
                         SessionFactoryImplementor factory,
                         LoadQueryInfluencers loadQueryInfluencers,
                         String alias) | |
| Uses of OuterJoinLoadable in org.hibernate.loader.collection | 
|---|
| Methods in org.hibernate.loader.collection with parameters of type OuterJoinLoadable | |
|---|---|
| protected  int | BasicCollectionJoinWalker.getJoinType(OuterJoinLoadable persister,
            PropertyPath path,
            int propertyNumber,
            AssociationType associationType,
            FetchMode metadataFetchMode,
            CascadeStyle metadataCascadeStyle,
            String lhsTable,
            String[] lhsColumns,
            boolean nullable,
            int currentDepth) | 
| Uses of OuterJoinLoadable in org.hibernate.loader.criteria | 
|---|
| Methods in org.hibernate.loader.criteria with parameters of type OuterJoinLoadable | |
|---|---|
| protected  int | CriteriaJoinWalker.getJoinType(OuterJoinLoadable persister,
            PropertyPath path,
            int propertyNumber,
            AssociationType associationType,
            FetchMode metadataFetchMode,
            CascadeStyle metadataCascadeStyle,
            String lhsTable,
            String[] lhsColumns,
            boolean nullable,
            int currentDepth) | 
| Constructors in org.hibernate.loader.criteria with parameters of type OuterJoinLoadable | |
|---|---|
| CriteriaJoinWalker(OuterJoinLoadable persister,
                   CriteriaQueryTranslator translator,
                   SessionFactoryImplementor factory,
                   CriteriaImpl criteria,
                   String rootEntityName,
                   LoadQueryInfluencers loadQueryInfluencers) | |
| CriteriaJoinWalker(OuterJoinLoadable persister,
                   CriteriaQueryTranslator translator,
                   SessionFactoryImplementor factory,
                   CriteriaImpl criteria,
                   String rootEntityName,
                   LoadQueryInfluencers loadQueryInfluencers,
                   String alias) | |
| CriteriaLoader(OuterJoinLoadable persister,
               SessionFactoryImplementor factory,
               CriteriaImpl criteria,
               String rootEntityName,
               LoadQueryInfluencers loadQueryInfluencers) | |
| 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,
                           LoadQueryInfluencers loadQueryInfluencers) | 
| static UniqueEntityLoader | BatchingEntityLoader.createBatchingEntityLoader(OuterJoinLoadable persister,
                           int maxBatchSize,
                           LockOptions lockOptions,
                           SessionFactoryImplementor factory,
                           LoadQueryInfluencers loadQueryInfluencers) | 
| protected  int | EntityJoinWalker.getJoinType(OuterJoinLoadable persister,
            PropertyPath path,
            int propertyNumber,
            AssociationType associationType,
            FetchMode metadataFetchMode,
            CascadeStyle metadataCascadeStyle,
            String lhsTable,
            String[] lhsColumns,
            boolean nullable,
            int currentDepth) | 
| Uses of OuterJoinLoadable in org.hibernate.persister.entity | 
|---|
| Classes in org.hibernate.persister.entity that implement OuterJoinLoadable | |
|---|---|
|  class | AbstractEntityPersisterBasic functionality for persisting an entity via JDBC through either generated or custom SQL | 
|  class | JoinedSubclassEntityPersisterAn EntityPersister implementing the normalized "table-per-subclass" mapping strategy | 
|  class | SingleTableEntityPersisterThe default implementation of the EntityPersister interface. | 
|  class | UnionSubclassEntityPersisterImplementation of the "table-per-concrete-class" or "roll-down" mapping strategy for an entity and its inheritence hierarchy. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||