public class CascadeLoadPlanBuilderStrategy extends SingleRootReturnLoadPlanBuilderStrategy
AbstractLoadPlanBuilderStrategy.AbstractIdentifierAttributeCollector, AbstractLoadPlanBuilderStrategy.CircularFetch, AbstractLoadPlanBuilderStrategy.EncapsulatedIdentifierAttributeCollector, AbstractLoadPlanBuilderStrategy.FetchStackAware, AbstractLoadPlanBuilderStrategy.MDCStack, AbstractLoadPlanBuilderStrategy.NonEncapsulatedIdentifierAttributeCollector| Constructor and Description |
|---|
CascadeLoadPlanBuilderStrategy(CascadingAction cascadeActionToMatch,
SessionFactoryImplementor sessionFactory,
LoadQueryInfluencers loadQueryInfluencers) |
| Modifier and Type | Method and Description |
|---|---|
protected FetchStrategy |
determineFetchPlan(AssociationAttributeDefinition attributeDefinition) |
addRootReturn, adjustJoinFetchIfNeeded, buildLoadPlan, buildRootCollectionReturn, buildRootEntityReturn, isTooManyCollections, registeredFetchSource, supportsRootCollectionReturns, supportsRootEntityReturnsassociationKeyRegistered, currentDepth, currentFetchOwner, finish, finishingAttribute, finishingCollection, finishingCollectionElements, finishingCollectionIndex, finishingComposite, finishingEntity, finishingEntityIdentifier, foundAny, foundCircularAssociation, getSessionFactory, handleAssociationAttribute, handleCompositeAttribute, isDuplicateAssociationKey, sessionFactory, start, startingAttribute, startingCollection, startingCollectionElements, startingCollectionIndex, startingComposite, startingEntity, startingEntityIdentifierpublic CascadeLoadPlanBuilderStrategy(CascadingAction cascadeActionToMatch, SessionFactoryImplementor sessionFactory, LoadQueryInfluencers loadQueryInfluencers)
protected FetchStrategy determineFetchPlan(AssociationAttributeDefinition attributeDefinition)
determineFetchPlan in class SingleRootReturnLoadPlanBuilderStrategyCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.