public class FetchGraphLoadPlanBuildingStrategy extends AbstractEntityGraphVisitationStrategy
EntityGraph is applied in javax.persistence.fetchgraph mode.AbstractLoadPlanBuildingAssociationVisitationStrategy.PropertyPathStackDEFAULT_EAGER, DEFAULT_LAZY, loadQueryInfluencerscurrentPropertyPath| Constructor and Description | 
|---|
FetchGraphLoadPlanBuildingStrategy(SessionFactoryImplementor sessionFactory,
                                  LoadQueryInfluencers loadQueryInfluencers,
                                  LockMode lockMode)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected GraphNodeImplementor | 
getRootEntityGraph()  | 
protected FetchStrategy | 
resolveImplicitFetchStrategyFromEntityGraph(AssociationAttributeDefinition attributeDefinition)  | 
addRootReturn, adjustJoinFetchIfNeeded, buildAttributeNodeMap, buildLoadPlan, determineFetchStrategy, finish, finishingAttribute, finishingCollectionElements, finishingCollectionIndex, finishingEntity, foundCircularAssociation, start, startingAttribute, startingCollectionElements, startingCollectionIndex, startingEntity, supportsRootCollectionReturnsassociationKeyRegistered, currentDepth, currentSource, finishingCollection, finishingComposite, finishingEntityIdentifier, foundAny, getQuerySpaces, getSessionFactory, handleAssociationAttribute, handleCompositeAttribute, isDuplicateAssociationKey, isTooManyCollections, registeredFetchSource, sessionFactory, startingCollection, startingComposite, startingEntityIdentifier, supportsRootEntityReturnspublic FetchGraphLoadPlanBuildingStrategy(SessionFactoryImplementor sessionFactory, LoadQueryInfluencers loadQueryInfluencers, LockMode lockMode)
protected GraphNodeImplementor getRootEntityGraph()
getRootEntityGraph in class AbstractEntityGraphVisitationStrategyprotected FetchStrategy resolveImplicitFetchStrategyFromEntityGraph(AssociationAttributeDefinition attributeDefinition)
resolveImplicitFetchStrategyFromEntityGraph in class AbstractEntityGraphVisitationStrategyCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.