Uses of Interface
org.hibernate.sql.ast.spi.SqlAstProcessingState
Packages that use SqlAstProcessingState
Package
Description
Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
-
Uses of SqlAstProcessingState in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement SqlAstProcessingStateModifier and TypeClassDescriptionclass
Helper used when generating the database-snapshot select queryMethods in org.hibernate.loader.ast.internal that return SqlAstProcessingStateModifier and TypeMethodDescriptionLoaderSqlAstCreationState.getCurrentProcessingState()
LoaderSqlAstCreationState.getParentState()
-
Uses of SqlAstProcessingState in org.hibernate.query.results.internal
Classes in org.hibernate.query.results.internal that implement SqlAstProcessingStateModifier and TypeClassDescriptionclass
Central implementation of DomainResultCreationState, SqlAstCreationState, SqlAstProcessingState and SqlExpressionResolver used while building ResultSetMapping references.Methods in org.hibernate.query.results.internal that return SqlAstProcessingStateMethod parameters in org.hibernate.query.results.internal with type arguments of type SqlAstProcessingStateModifier and TypeMethodDescriptionDomainResultCreationStateImpl.resolveSqlExpression
(SqlExpressionResolver.ColumnReferenceKey key, Function<SqlAstProcessingState, Expression> creator) -
Uses of SqlAstProcessingState in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal that return types with arguments of type SqlAstProcessingState -
Uses of SqlAstProcessingState in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqlAstProcessingStateModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.getCurrentProcessingState()
FakeSqmToSqlAstConverter.getCurrentProcessingState()
Methods in org.hibernate.query.sqm.sql that return types with arguments of type SqlAstProcessingStateModifier and TypeMethodDescriptionprotected Stack<SqlAstProcessingState>
BaseSqmToSqlAstConverter.getProcessingStateStack()
Methods in org.hibernate.query.sqm.sql with parameters of type SqlAstProcessingStateModifier and TypeMethodDescriptionprotected void
BaseSqmToSqlAstConverter.pushProcessingState
(SqlAstProcessingState processingState) protected void
BaseSqmToSqlAstConverter.pushProcessingState
(SqlAstProcessingState processingState, FromClauseIndex fromClauseIndex) Method parameters in org.hibernate.query.sqm.sql with type arguments of type SqlAstProcessingStateModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector.resolveSqlExpression
(SqlExpressionResolver.ColumnReferenceKey key, Function<SqlAstProcessingState, Expression> creator) BaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker.resolveSqlExpression
(SqlExpressionResolver.ColumnReferenceKey key, Function<SqlAstProcessingState, Expression> creator) -
Uses of SqlAstProcessingState in org.hibernate.query.sqm.sql.internal
Classes in org.hibernate.query.sqm.sql.internal that implement SqlAstProcessingStateModifier and TypeClassDescriptionclass
class
Implementation of ProcessingState used on its own as the impl for DML statements and as the base for QuerySpec stateclass
class
Methods in org.hibernate.query.sqm.sql.internal that return SqlAstProcessingStateMethod parameters in org.hibernate.query.sqm.sql.internal with type arguments of type SqlAstProcessingStateModifier and TypeMethodDescriptionSqlAstProcessingStateImpl.resolveSqlExpression
(SqlExpressionResolver.ColumnReferenceKey key, Function<SqlAstProcessingState, Expression> creator) Constructors in org.hibernate.query.sqm.sql.internal with parameters of type SqlAstProcessingStateModifierConstructorDescriptionAbstractSqlAstQueryNodeProcessingStateImpl
(SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) AbstractSqlAstQueryNodeProcessingStateImpl
(SqlAstProcessingState parent, SqlAstCreationState creationState, Supplier<Clause> currentClauseAccess) SqlAstProcessingStateImpl
(SqlAstProcessingState parentState, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) SqlAstProcessingStateImpl
(SqlAstProcessingState parentState, SqlAstCreationState creationState, Supplier<Clause> currentClauseAccess) SqlAstQueryNodeProcessingStateImpl
(FromClause fromClause, SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) SqlAstQueryNodeProcessingStateImpl
(FromClause fromClause, SqlAstProcessingState parent, SqlAstCreationState creationState, Supplier<Clause> currentClauseAccess) SqlAstQueryPartProcessingStateImpl
(QueryPart queryPart, SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess, boolean deduplicateSelectionItems) SqlAstQueryPartProcessingStateImpl
(QueryPart queryPart, SqlAstProcessingState parent, SqlAstCreationState creationState, Supplier<Clause> currentClauseAccess, boolean deduplicateSelectionItems) -
Uses of SqlAstProcessingState in org.hibernate.sql.ast.spi
Subinterfaces of SqlAstProcessingState in org.hibernate.sql.ast.spiModifier and TypeInterfaceDescriptioninterface
SqlAstProcessingState specialization for query partsinterface
SqlAstProcessingState specialization for query partsMethods in org.hibernate.sql.ast.spi that return SqlAstProcessingStateModifier and TypeMethodDescriptionSqlAstCreationState.getCurrentProcessingState()
SqlAstProcessingState.getParentState()
Method parameters in org.hibernate.sql.ast.spi with type arguments of type SqlAstProcessingStateModifier and TypeMethodDescriptionSqlExpressionResolver.resolveSqlExpression
(SqlExpressionResolver.ColumnReferenceKey key, Function<SqlAstProcessingState, Expression> creator) Given a qualifier + a qualifiableSqlExpressible
, resolve the (Sql)Expression reference.