org.hibernate.loader.collection
Class CollectionJoinWalker

java.lang.Object
  extended by org.hibernate.loader.JoinWalker
      extended by org.hibernate.loader.collection.CollectionJoinWalker
Direct Known Subclasses:
BasicCollectionJoinWalker, OneToManyJoinWalker

public abstract class CollectionJoinWalker
extends JoinWalker

Superclass of walkers for collection initializers

Author:
Gavin King
See Also:
CollectionLoader, OneToManyJoinWalker, BasicCollectionJoinWalker

Nested Class Summary
 
Nested classes/interfaces inherited from class org.hibernate.loader.JoinWalker
JoinWalker.AssociationInitCallback
 
Field Summary
 
Fields inherited from class org.hibernate.loader.JoinWalker
aliases, associations, collectionOwners, collectionPersisters, collectionSuffixes, lockModeArray, lockOptions, ownerAssociationTypes, owners, persisters, sql, suffixes
 
Constructor Summary
CollectionJoinWalker(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
           
 
Method Summary
protected  StringBuffer whereString(String alias, String[] columnNames, String subselect, int batchSize)
           
 
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, isDuplicateAssociation, isJoinable, isJoinedFetchEnabled, isJoinedFetchEnabledInMapping, isTooDeep, isTooManyCollections, mergeOrderings, mergeOuterJoins, orderBy, orderBy, selectString, setAliases, setCollectionOwners, setCollectionPersisters, setCollectionSuffixes, setOwnerAssociationTypes, setOwners, setPersisters, setSql, setSuffixes, walkCollectionTree, walkEntityTree, whereString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionJoinWalker

public CollectionJoinWalker(SessionFactoryImplementor factory,
                            LoadQueryInfluencers loadQueryInfluencers)
Method Detail

whereString

protected StringBuffer whereString(String alias,
                                   String[] columnNames,
                                   String subselect,
                                   int batchSize)


Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.