## org.hibernate.loader.collection
Class CollectionJoinWalker

    java.lang.Object
      org.hibernate.loader.JoinWalker
          org.hibernate.loader.collection.CollectionJoinWalker

Direct Known Subclasses:
  BasicCollectionJoinWalker, OneToManyJoinWalker

    public abstract class CollectionJoinWalker

extends JoinWalker

Superclass of walkers for collection initializers

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 StringBuilder` `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 StringBuilder whereString(String alias,
                                        String[] columnNames,
                                        String subselect,
                                        int batchSize)

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