Package org.hibernate.loader.entity
Class CascadeEntityJoinWalker
java.lang.Object
org.hibernate.loader.JoinWalker
org.hibernate.loader.AbstractEntityJoinWalker
org.hibernate.loader.entity.CascadeEntityJoinWalker
-
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
ConstructorsConstructorDescriptionCascadeEntityJoinWalker(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle) The superclass deliberately excludes collectionsprotected booleanMethods inherited from class org.hibernate.loader.AbstractEntityJoinWalker
getAlias, getPersister, getWhereFragment, initAll, initAll, initProjection, isDuplicateAssociation, isJoinFetchEnabledByProfile, toStringMethods 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, isJoinedFetchEnabledInMapping, isTooDeep, mergeOrderings, mergeOuterJoins, orderBy, orderBy, selectString, setAliases, setCollectionOwners, setCollectionPersisters, setCollectionSuffixes, setOwnerAssociationTypes, setOwners, setPersisters, setSql, setSuffixes, walkCollectionTree, walkEntityTree, whereString
-
Constructor Details
-
CascadeEntityJoinWalker
public CascadeEntityJoinWalker(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory) throws MappingException - Throws:
MappingException
-
-
Method Details
-
isJoinedFetchEnabled
protected boolean isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle) Description copied from class:AbstractEntityJoinWalkerThe superclass deliberately excludes collections- Overrides:
isJoinedFetchEnabledin classAbstractEntityJoinWalker
-
isTooManyCollections
protected boolean isTooManyCollections()- Overrides:
isTooManyCollectionsin classJoinWalker
-
getComment
- Specified by:
getCommentin classAbstractEntityJoinWalker
-