org.hibernate.loader.entity

Class CascadeEntityJoinWalker


public class CascadeEntityJoinWalker
extends AbstractEntityJoinWalker

Field Summary

Fields inherited from class org.hibernate.loader.JoinWalker

aliases, associations, collectionOwners, collectionPersisters, collectionSuffixes, lockModeArray, ownerAssociationTypes, owners, persisters, sql, suffixes

Constructor Summary

CascadeEntityJoinWalker(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory)

Method Summary

String
getComment()
protected boolean
isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)
protected boolean
isTooManyCollections()

Methods inherited from class org.hibernate.loader.AbstractEntityJoinWalker

getAlias, getComment, getPersister, getWhereFragment, initAll, initProjection, isJoinedFetchEnabled, toString

Methods inherited from class org.hibernate.loader.JoinWalker

countCollectionPersisters, countEntityPersisters, generateRootAlias, generateTableAlias, getAliases, getCollectionOwners, getCollectionPersisters, getCollectionSuffixes, getDialect, getEnabledFilters, getFactory, getJoinType, getJoinType, getLockModeArray, getOwnerAssociationTypes, getOwners, getPersisters, getSQLString, getSuffixes, initPersisters, isDuplicateAssociation, isDuplicateAssociation, isJoinable, isJoinedFetchEnabled, isJoinedFetchEnabledInMapping, isTooDeep, isTooManyCollections, mergeOrderings, mergeOuterJoins, orderBy, orderBy, selectString, setAliases, setCollectionOwners, setCollectionPersisters, setCollectionSuffixes, setLockModeArray, setOwnerAssociationTypes, setOwners, setPersisters, setSql, setSuffixes, walkCollectionTree, walkEntityTree, whereString

Constructor Details

CascadeEntityJoinWalker

public CascadeEntityJoinWalker(OuterJoinLoadable persister,
                               CascadingAction action,
                               SessionFactoryImplementor factory)
            throws MappingException

Method Details

getComment

public String getComment()
Overrides:
getComment in interface AbstractEntityJoinWalker

isJoinedFetchEnabled

protected boolean isJoinedFetchEnabled(AssociationType type,
                                       FetchMode config,
                                       CascadeStyle cascadeStyle)
Overrides:
isJoinedFetchEnabled in interface AbstractEntityJoinWalker

isTooManyCollections

protected boolean isTooManyCollections()
Overrides:
isTooManyCollections in interface JoinWalker