EntityReturn or a CollectionReturn.
| Modifier and Type | Field and Description |
|---|---|
| private final LoadQueryInfluencers | |
| private final LockMode | |
| private static final Logger | |
| private Return | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | FetchStyleLoadPlanBuildingAssociationVisitationStrategy(SessionFactoryImplementor
The session factory sessionFactory, LoadQueryInfluencers The options which can influence the SQL query needed to perform the load. loadQueryInfluencers, LockMode The lock mode. lockMode)
Deprecated
as a consequence of
Constructs a FetchStyleLoadPlanBuildingAssociationVisitationStrategy.
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| protected void | addRootReturn(Return rootReturn)
Implements abstract org. |
| protected FetchStrategy | Returns: theFetchStrategy, possibly adjusted by this strategy.The association attribute definition. attributeDefinition, FetchStrategy The fetch strategy for fetchStrategy)attributeDefinition.If required by this strategy, returns a different |
| public LoadPlan | buildLoadPlan()
Implements org. |
| protected FetchStrategy | determineFetchStrategy(AssociationAttributeDefinition attributeDefinition)
Implements abstract org. |
| public void | finishingEntityIdentifier(EntityIdentifierDefinition
The identifier we are finishing walking. identifierDefinition)
Implements org. |
| protected boolean | |
| protected boolean | |
| private static boolean | shouldVetoHandleAssociationAttributeInId(Return rootReturn, EntityIdentifierDefinition identifierDefinition)
|
| public void | startingEntityIdentifier(EntityIdentifierDefinition
The identifier we are preparing to walk identifierDefinition)
Implements org. |
| protected boolean | |
| protected boolean |
| loadQueryInfluencers | back to summary |
|---|---|
| private final LoadQueryInfluencers loadQueryInfluencers | |
| lockMode | back to summary |
|---|---|
| private final LockMode lockMode | |
| log | back to summary |
|---|---|
| private static final Logger log Hides org. | |
| rootReturn | back to summary |
|---|---|
| private Return rootReturn | |
| vetoHandleAssociationAttribute | back to summary |
|---|---|
| private boolean vetoHandleAssociationAttribute | |
| FetchStyleLoadPlanBuildingAssociationVisitationStrategy | back to summary |
|---|---|
| public FetchStyleLoadPlanBuildingAssociationVisitationStrategy(SessionFactoryImplementor sessionFactory, LoadQueryInfluencers loadQueryInfluencers, LockMode lockMode)
Deprecated as a consequence of Constructs a FetchStyleLoadPlanBuildingAssociationVisitationStrategy.
| |
| addRootReturn | back to summary |
|---|---|
| protected void addRootReturn(Return rootReturn) Implements abstract org.
| |
| adjustJoinFetchIfNeeded | back to summary |
|---|---|
| protected FetchStrategy adjustJoinFetchIfNeeded(AssociationAttributeDefinition attributeDefinition, FetchStrategy fetchStrategy) If required by this strategy, returns a different
| |
| buildLoadPlan | back to summary |
|---|---|
| public LoadPlan buildLoadPlan() Implements org. Doc from org. After visitation is done, build the load plan. | |
| determineFetchStrategy | back to summary |
|---|---|
| protected FetchStrategy determineFetchStrategy(AssociationAttributeDefinition attributeDefinition) Implements abstract org.
| |
| finishingEntityIdentifier | back to summary |
|---|---|
| public void finishingEntityIdentifier(EntityIdentifierDefinition identifierDefinition) Implements org. Doc from org. Notification we are finishing walking an entity.
| |
| handleAssociationAttribute | back to summary |
|---|---|
protected boolean handleAssociationAttribute(AssociationAttributeDefinition attributeDefinition)
| |
| isTooManyCollections | back to summary |
|---|---|
protected boolean isTooManyCollections()
| |
| shouldVetoHandleAssociationAttributeInId | back to summary |
|---|---|
| private static boolean shouldVetoHandleAssociationAttributeInId(Return rootReturn, EntityIdentifierDefinition identifierDefinition) | |
| startingEntityIdentifier | back to summary |
|---|---|
| public void startingEntityIdentifier(EntityIdentifierDefinition identifierDefinition) Implements org. Doc from org. Notification we are starting to walk the identifier of an entity.
| |
| supportsRootCollectionReturns | back to summary |
|---|---|
protected boolean supportsRootCollectionReturns()
| |
| supportsRootEntityReturns | back to summary |
|---|---|
protected boolean supportsRootEntityReturns()
| |