public class LoadQueryJoinAndFetchProcessor extends Object
Join
s and Fetch
es.
Exposes 2 main methods:Constructor and Description |
---|
LoadQueryJoinAndFetchProcessor(AliasResolutionContextImpl aliasResolutionContext,
QueryBuildingParameters buildingParameters,
SessionFactoryImplementor factory)
Instantiates a LoadQueryJoinAndFetchProcessor with the given information
|
Modifier and Type | Method and Description |
---|---|
AliasResolutionContext |
getAliasResolutionContext() |
QueryBuildingParameters |
getQueryBuildingParameters() |
SessionFactoryImplementor |
getSessionFactory() |
FetchStats |
processFetches(FetchSource fetchSource,
SelectStatementBuilder selectStatementBuilder,
ReaderCollector readerCollector) |
void |
processQuerySpaceJoins(QuerySpace querySpace,
SelectStatementBuilder selectStatementBuilder) |
public LoadQueryJoinAndFetchProcessor(AliasResolutionContextImpl aliasResolutionContext, QueryBuildingParameters buildingParameters, SessionFactoryImplementor factory)
aliasResolutionContext
- buildingParameters
- factory
- public AliasResolutionContext getAliasResolutionContext()
public QueryBuildingParameters getQueryBuildingParameters()
public SessionFactoryImplementor getSessionFactory()
public void processQuerySpaceJoins(QuerySpace querySpace, SelectStatementBuilder selectStatementBuilder)
public FetchStats processFetches(FetchSource fetchSource, SelectStatementBuilder selectStatementBuilder, ReaderCollector readerCollector)
Copyright © 2021 JBoss by Red Hat. All rights reserved.