org.hibernate.loader.collection
Class OneToManyJoinWalker
java.lang.Object
   org.hibernate.loader.JoinWalker
org.hibernate.loader.JoinWalker
       org.hibernate.loader.collection.CollectionJoinWalker
org.hibernate.loader.collection.CollectionJoinWalker
           org.hibernate.loader.collection.OneToManyJoinWalker
org.hibernate.loader.collection.OneToManyJoinWalker
- public class OneToManyJoinWalker 
- extends CollectionJoinWalker
Walker for one-to-many associations
- Author:
- Gavin King
- See Also:
- OneToManyLoader
 
 
 
| Fields inherited from class org.hibernate.loader.JoinWalker | 
| aliases, associations, collectionOwners, collectionPersisters, collectionSuffixes, lockModeArray, lockOptions, ownerAssociationTypes, owners, persisters, sql, suffixes | 
 
 
 
 
| Methods inherited from class org.hibernate.loader.JoinWalker | 
| countCollectionPersisters, countEntityPersisters, generateRootAlias, generateTableAlias, getAliases, getCollectionOwners, getCollectionPersisters, getCollectionSuffixes, getDialect, getFactory, getJoinType, getJoinType, getJoinType, getLoadQueryInfluencers, getLockModeArray, getLockModeOptions, getOwnerAssociationTypes, getOwners, getPersisters, getSQLString, getSuffixes, getWithClause, hasRestriction, initPersisters, initPersisters, initPersisters, isDuplicateAssociation, isJoinable, isJoinedFetchEnabled, isJoinedFetchEnabledInMapping, isTooDeep, isTooManyCollections, mergeOrderings, mergeOuterJoins, orderBy, orderBy, selectString, setAliases, setCollectionOwners, setCollectionPersisters, setCollectionSuffixes, setOwnerAssociationTypes, setOwners, setPersisters, setSql, setSuffixes, walkCollectionTree, walkEntityTree, whereString | 
 
 
OneToManyJoinWalker
public OneToManyJoinWalker(QueryableCollection oneToManyPersister,
                           int batchSize,
                           String subquery,
                           SessionFactoryImplementor factory,
                           LoadQueryInfluencers loadQueryInfluencers)
                    throws MappingException
- Throws:
- MappingException
isDuplicateAssociation
protected boolean isDuplicateAssociation(String foreignKeyTable,
                                         String[] foreignKeyColumns)
- Description copied from class: JoinWalker
- Used to detect circularities in the joined graph, note that 
 this method is side-effecty
 
- 
- Overrides:
- isDuplicateAssociationin class- JoinWalker
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.