| Modifier and Type | Class and Description |
|---|---|
| protected abstract static class |
| Modifier and Type | Field and Description |
|---|---|
| private final String[] | |
| private final LoadPlan | |
| private final LoadQueryJoinAndFetchProcessor | |
| private ResultSetProcessor | |
| private final Return | |
| private String |
| Access | Constructor and Description |
|---|---|
| protected | AbstractLoadQueryDetails(LoadPlan loadPlan, AliasResolutionContextImpl aliasResolutionContext, QueryBuildingParameters
The query building context buildingParameters, String[] keyColumnNames, Return The root return reference we are processing rootReturn, SessionFactoryImplementor The SessionFactory factory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| private static void | applyKeyRestriction(SelectStatementBuilder select, String alias, String[] keyColumnNames, int batchSize)
|
| protected abstract void | |
| protected abstract void | |
| protected abstract void | |
| protected abstract void | |
| protected abstract void | |
| protected void | |
| protected void | |
| protected final AliasResolutionContext | |
| protected String[] | |
| protected LoadPlan | |
| protected final QueryBuildingParameters | |
| protected QuerySpace | |
| protected abstract ReaderCollector | |
| public ResultSetProcessor | |
| protected abstract QuerySpace | |
| protected final Return | |
| protected abstract String | |
| protected final SessionFactoryImplementor | |
| public String | |
| protected abstract boolean | Returns: true if subselect loading is enabled; false otherwise.the fetch stats; may be null fetchStats)Is subselect loading enabled? |
| protected abstract boolean | |
| protected abstract boolean |
| keyColumnNames | back to summary |
|---|---|
| private final String[] keyColumnNames | |
| loadPlan | back to summary |
|---|---|
| private final LoadPlan loadPlan | |
| queryProcessor | back to summary |
|---|---|
| private final LoadQueryJoinAndFetchProcessor queryProcessor | |
| resultSetProcessor | back to summary |
|---|---|
| private ResultSetProcessor resultSetProcessor | |
| rootReturn | back to summary |
|---|---|
| private final Return rootReturn | |
| sqlStatement | back to summary |
|---|---|
| private String sqlStatement | |
| AbstractLoadQueryDetails | back to summary |
|---|---|
| protected AbstractLoadQueryDetails(LoadPlan loadPlan, AliasResolutionContextImpl aliasResolutionContext, QueryBuildingParameters buildingParameters, String[] keyColumnNames, Return rootReturn, SessionFactoryImplementor factory)
Deprecated as a consequence of
| |
| applyKeyRestriction | back to summary |
|---|---|
| private static void applyKeyRestriction(SelectStatementBuilder select, String alias, String[] keyColumnNames, int batchSize) | |
| applyRootReturnFilterRestrictions | back to summary |
|---|---|
| protected abstract void applyRootReturnFilterRestrictions(SelectStatementBuilder selectStatementBuilder) | |
| applyRootReturnOrderByFragments | back to summary |
|---|---|
| protected abstract void applyRootReturnOrderByFragments(SelectStatementBuilder selectStatementBuilder) | |
| applyRootReturnSelectFragments | back to summary |
|---|---|
| protected abstract void applyRootReturnSelectFragments(SelectStatementBuilder selectStatementBuilder) | |
| applyRootReturnTableFragments | back to summary |
|---|---|
| protected abstract void applyRootReturnTableFragments(SelectStatementBuilder selectStatementBuilder) | |
| applyRootReturnWhereJoinRestrictions | back to summary |
|---|---|
| protected abstract void applyRootReturnWhereJoinRestrictions(SelectStatementBuilder selectStatementBuilder) | |
| generate | back to summary |
|---|---|
| protected void generate() Main entry point for properly handling the FROM clause and and joins and restrictions | |
| generate | back to summary |
|---|---|
| protected void generate(ResultSetProcessorResolver resultSetProcessorResolver) | |
| getAliasResolutionContext | back to summary |
|---|---|
| protected final AliasResolutionContext getAliasResolutionContext() | |
| getKeyColumnNames | back to summary |
|---|---|
| protected String[] getKeyColumnNames() | |
| getLoadPlan | back to summary |
|---|---|
| protected LoadPlan getLoadPlan() | |
| getQueryBuildingParameters | back to summary |
|---|---|
| protected final QueryBuildingParameters getQueryBuildingParameters() | |
| getQuerySpace | back to summary |
|---|---|
| protected QuerySpace getQuerySpace(String querySpaceUid) | |
| getReaderCollector | back to summary |
|---|---|
| protected abstract ReaderCollector getReaderCollector() | |
| getResultSetProcessor | back to summary |
|---|---|
| public ResultSetProcessor getResultSetProcessor() Implements org.
| |
| getRootQuerySpace | back to summary |
|---|---|
| protected abstract QuerySpace getRootQuerySpace() | |
| getRootReturn | back to summary |
|---|---|
| protected final Return getRootReturn() | |
| getRootTableAlias | back to summary |
|---|---|
| protected abstract String getRootTableAlias() | |
| getSessionFactory | back to summary |
|---|---|
| protected final SessionFactoryImplementor getSessionFactory()
Deprecated as a consequence of | |
| getSqlStatement | back to summary |
|---|---|
| public String getSqlStatement() Implements org.
| |
| isSubselectLoadingEnabled | back to summary |
|---|---|
| protected abstract boolean isSubselectLoadingEnabled(FetchStats fetchStats) Is subselect loading enabled?
| |
| shouldApplyRootReturnFilterBeforeKeyRestriction | back to summary |
|---|---|
| protected abstract boolean shouldApplyRootReturnFilterBeforeKeyRestriction() | |
| shouldUseOptionalEntityInstance | back to summary |
|---|---|
| protected abstract boolean shouldUseOptionalEntityInstance() | |
| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private List | |
| private List |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | add(CollectionReferenceInitializer collectionReferenceInitializer)
Implements org. |
| public void | add(EntityReferenceInitializer entityReferenceInitializer)
Implements org. |
| private static <V> List | |
| public List | |
| public final List | |
| public List |
| arrayReferenceInitializers | back to summary |
|---|---|
| private List<CollectionReferenceInitializer> arrayReferenceInitializers | |
| collectionReferenceInitializers | back to summary |
|---|---|
| private List<CollectionReferenceInitializer> collectionReferenceInitializers | |
| entityReferenceInitializers | back to summary |
|---|---|
| private List<EntityReferenceInitializer> entityReferenceInitializers | |
| ReaderCollectorImpl | back to summary |
|---|---|
| protected ReaderCollectorImpl() | |
| add | back to summary |
|---|---|
| public void add(CollectionReferenceInitializer collectionReferenceInitializer) Implements org.
| |
| add | back to summary |
|---|---|
| public void add(EntityReferenceInitializer entityReferenceInitializer) Implements org.
| |
| addTo | back to summary |
|---|---|
| private static <V> List LISP-style list growing, as there is a strong likelihood we'll be dealing with lists of zero or one element we can save some memory.
| |
| getArrayReferenceInitializers | back to summary |
|---|---|
| public List Implements org.
| |
| getEntityReferenceInitializers | back to summary |
|---|---|
| public final List Implements org.
| |
| getNonArrayCollectionReferenceInitializers | back to summary |
|---|---|
| public List Implements org.
| |