| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private ForeignKeyDescriptor. | |
| private static final String | |
| private final Stack | |
| private final FromClauseAccessImpl | |
| private final JdbcValuesMetadata | |
| private final DomainResultCreationStateImpl. | |
| private final LoadQueryInfluencers | |
| private FetchParent | |
| private boolean | |
| private Map | |
| private final Stack | |
| private boolean | |
| private final SessionFactoryImplementor | sessionFactory
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| private final SqlAliasBaseManager | |
| private final Consumer | |
| private final Map | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | DomainResultCreationStateImpl(String stateIdentifier, JdbcValuesMetadata jdbcResultsMetadata, Map<String, Map<String, DynamicFetchBuilderLegacy>> legacyFetchBuilders, Consumer<SqlSelection> sqlSelectionConsumer, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| allowPositionalSelections | back to summary |
|---|---|
| private boolean allowPositionalSelections | |
| currentlyResolvingForeignKeySide | back to summary |
|---|---|
| private ForeignKeyDescriptor. | |
| DISCRIMINATOR_ALIAS | back to summary |
|---|---|
| private static final String DISCRIMINATOR_ALIAS | |
| fetchBuilderResolverStack | back to summary |
|---|---|
| private final Stack<Function<T, R>> fetchBuilderResolverStack | |
| fromClauseAccess | back to summary |
|---|---|
| private final FromClauseAccessImpl fromClauseAccess | |
| jdbcResultsMetadata | back to summary |
|---|---|
| private final JdbcValuesMetadata jdbcResultsMetadata | |
| legacyFetchResolver | back to summary |
|---|---|
| private final DomainResultCreationStateImpl. | |
| loadQueryInfluencers | back to summary |
|---|---|
| private final LoadQueryInfluencers loadQueryInfluencers | |
| nestingFetchParent | back to summary |
|---|---|
| private FetchParent nestingFetchParent | |
| processingKeyFetches | back to summary |
|---|---|
| private boolean processingKeyFetches | |
| registeredLockModes | back to summary |
|---|---|
| private Map<String, LockMode> registeredLockModes | |
| relativePathStack | back to summary |
|---|---|
| private final Stack<Map. | |
| resolvingCircularFetch | back to summary |
|---|---|
| private boolean resolvingCircularFetch | |
| sessionFactory | back to summary |
|---|---|
| private final SessionFactoryImplementor sessionFactory
Deprecated as a consequence of | |
| sqlAliasBaseManager | back to summary |
|---|---|
| private final SqlAliasBaseManager sqlAliasBaseManager | |
| sqlSelectionConsumer | back to summary |
|---|---|
| private final Consumer<SqlSelection> sqlSelectionConsumer | |
| sqlSelectionMap | back to summary |
|---|---|
| private final Map<SqlExpressionResolver. | |
| stateIdentifier | back to summary |
|---|---|
| private final String stateIdentifier | |
| DomainResultCreationStateImpl | back to summary |
|---|---|
| public DomainResultCreationStateImpl(String stateIdentifier, JdbcValuesMetadata jdbcResultsMetadata, Map<String, Map<String, DynamicFetchBuilderLegacy>> legacyFetchBuilders, Consumer<SqlSelection> sqlSelectionConsumer, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| arePositionalSelectionsAllowed | back to summary |
|---|---|
| public boolean arePositionalSelectionsAllowed() | |
| createFetchableConsumer | back to summary |
|---|---|
| private Consumer | |
| disallowPositionalSelections | back to summary |
|---|---|
| public void disallowPositionalSelections() | |
| forceIdentifierSelection | back to summary |
|---|---|
| public boolean forceIdentifierSelection() Overrides default org. Doc from org. Whether forcing the selection of the identifier is in effect for this creation
| |
| getCreationContext | back to summary |
|---|---|
| public SqlAstCreationContext getCreationContext() Implements org. | |
| getCurrentExplicitFetchMementoResolver | back to summary |
|---|---|
| public Function | |
| getCurrentlyResolvingForeignKeyPart | back to summary |
|---|---|
| public ForeignKeyDescriptor. Implements org. Doc from org. Returns the part of the foreign key that is currently being resolved,
or
| |
| getCurrentProcessingState | back to summary |
|---|---|
| public DomainResultCreationStateImpl getCurrentProcessingState() Implements org.
| |
| getCurrentRelativePath | back to summary |
|---|---|
| public Map. | |
| getFromClauseAccess | back to summary |
|---|---|
| public FromClauseAccessImpl getFromClauseAccess() Implements org.
| |
| getJdbcResultsMetadata | back to summary |
|---|---|
| public JdbcValuesMetadata getJdbcResultsMetadata() | |
| getLegacyFetchResolver | back to summary |
|---|---|
| public LegacyFetchResolver getLegacyFetchResolver() | |
| getLoadQueryInfluencers | back to summary |
|---|---|
| public LoadQueryInfluencers getLoadQueryInfluencers() Implements org.
| |
| getNumberOfProcessedSelections | back to summary |
|---|---|
| public int getNumberOfProcessedSelections() | |
| getParentState | back to summary |
|---|---|
| public SqlAstProcessingState getParentState() Implements org.
| |
| getRegisteredLockModes | back to summary |
|---|---|
| public Map | |
| getRelativePath | back to summary |
|---|---|
| private String getRelativePath(String oldEntry, Fetchable fetchable) | |
| getSessionFactory | back to summary |
|---|---|
| public SessionFactoryImplementor getSessionFactory()
Deprecated as a consequence of | |
| getSqlAliasBaseGenerator | back to summary |
|---|---|
| public SqlAliasBaseGenerator getSqlAliasBaseGenerator() Implements org.
| |
| getSqlAliasBaseManager | back to summary |
|---|---|
| public SqlAliasBaseManager getSqlAliasBaseManager() Overrides default org. Doc from org. Access to the SQL alias helper
| |
| getSqlAstCreationState | back to summary |
|---|---|
| public DomainResultCreationStateImpl getSqlAstCreationState() Implements org. Doc from org. The underlying state for SQL AST creation
| |
| getSqlExpressionResolver | back to summary |
|---|---|
| public DomainResultCreationStateImpl getSqlExpressionResolver() Implements org.
| |
| isAssociationKeyVisited | back to summary |
|---|---|
| public boolean isAssociationKeyVisited(AssociationKey associationKey) Overrides default org. Doc from org. Checks whether the given circularityKey is registered
| |
| isResolvingCircularFetch | back to summary |
|---|---|
| public boolean isResolvingCircularFetch() Implements org.
| |
| popExplicitFetchMementoResolver | back to summary |
|---|---|
| public Function | |
| pushExplicitFetchMementoResolver | back to summary |
|---|---|
| public void pushExplicitFetchMementoResolver(Function<String, FetchBuilder> resolver) | |
| registerLockMode | back to summary |
|---|---|
| public void registerLockMode(String identificationVariable, LockMode explicitLockMode) Implements org.
| |
| registerVisitedAssociationKey | back to summary |
|---|---|
| public boolean registerVisitedAssociationKey(AssociationKey associationKey) Overrides default org. Doc from org. Registers a circularity detection key
| |
| resolveModelPart | back to summary |
|---|---|
| public ModelPart resolveModelPart(NavigablePath navigablePath) Implements org. Doc from org. Resolve the ModelPart associated with a given NavigablePath. More specific ModelParts should be preferred - e.g. the SingularAssociationAttributeMapping rather than just the EntityTypeMapping for the associated type
| |
| resolveSqlExpression | back to summary |
|---|---|
| public Expression resolveSqlExpression(SqlExpressionResolver. Implements org. Doc from org. Given a qualifier + a qualifiable
| |
| resolveSqlSelection | back to summary |
|---|---|
| public SqlSelection resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) Implements org. Doc from org. Resolve the SqlSelection for the given expression
| |
| setCurrentlyResolvingForeignKeyPart | back to summary |
|---|---|
| public void setCurrentlyResolvingForeignKeyPart(ForeignKeyDescriptor. Implements org.
| |
| setResolvingCircularFetch | back to summary |
|---|---|
| public void setResolvingCircularFetch(boolean resolvingCircularFetch) Implements org.
| |
| visitFetches | back to summary |
|---|---|
| public ImmutableFetchList visitFetches(FetchParent fetchParent) Implements org. Doc from org. Visit fetches for the given parent. We walk fetches via the SqlAstCreationContext because each "context" will define differently what should be fetched (HQL versus load)
| |
| visitIdentifierFetch | back to summary |
|---|---|
| public Fetch visitIdentifierFetch(EntityResultGraphNode fetchParent) Overrides default org.
| |
| visitNestedFetches | back to summary |
|---|---|
| public ImmutableFetchList visitNestedFetches(FetchParent fetchParent) Implements org.
| |
| withExplicitFetchMementoResolver | back to summary |
|---|---|
public void withExplicitFetchMementoResolver(Function<String, FetchBuilder> resolver, Runnable runnable)
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public DynamicFetchBuilderLegacy | resolve(String ownerTableAlias, String fetchedPartPath)
Implements org. |
| legacyFetchBuilders | back to summary |
|---|---|
| private final Map<String, Map<String, DynamicFetchBuilderLegacy>> legacyFetchBuilders | |
| LegacyFetchResolverImpl | back to summary |
|---|---|
| public LegacyFetchResolverImpl(Map<String, Map<String, DynamicFetchBuilderLegacy>> legacyFetchBuilders) | |
| resolve | back to summary |
|---|---|
| public DynamicFetchBuilderLegacy resolve(String ownerTableAlias, String fetchedPartPath) Implements org.
| |