Uses of Interface
org.hibernate.sql.ast.spi.SqlExpressionResolver
Packages that use SqlExpressionResolver
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
-
Uses of SqlExpressionResolver in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return SqlExpressionResolverMethods in org.hibernate.loader.ast.internal with parameters of type SqlExpressionResolverModifier and TypeMethodDescriptionprotected ExpressionAbstractNaturalIdLoader.resolveColumnReference(TableGroup rootTableGroup, SelectableMapping selectableMapping, SqlExpressionResolver sqlExpressionResolver) Helper to resolve ColumnReferences -
Uses of SqlExpressionResolver in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type SqlExpressionResolverModifier and TypeMethodDescriptionSoftDeleteMapping.createNonDeletedRestriction(TableReference tableReference, SqlExpressionResolver expressionResolver) Create a SQL AST Predicate for restricting matches to non-deleted rows -
Uses of SqlExpressionResolver in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SqlExpressionResolverModifier and TypeMethodDescriptionstatic ExpressionMappingModelCreationHelper.buildColumnReferenceExpression(@Nullable TableGroup tableGroup, ModelPart modelPart, @Nullable SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory) SoftDeleteMappingImpl.createNonDeletedRestriction(TableReference tableReference, SqlExpressionResolver expressionResolver) -
Uses of SqlExpressionResolver in org.hibernate.query.results.internal
Classes in org.hibernate.query.results.internal that implement SqlExpressionResolverModifier and TypeClassDescriptionclassCentral implementation of DomainResultCreationState, SqlAstCreationState, SqlAstProcessingState and SqlExpressionResolver used while building ResultSetMapping references. -
Uses of SqlExpressionResolver in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type SqlExpressionResolverModifier and TypeMethodDescriptionstatic QuerySpecExecuteWithoutIdTableHelper.createIdMatchingSubQuerySpec(NavigablePath navigablePath, TableReference rootTableReference, Predicate predicate, EntityPersister rootEntityPersister, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory) -
Uses of SqlExpressionResolver in org.hibernate.query.sqm.sql
Classes in org.hibernate.query.sqm.sql that implement SqlExpressionResolverModifier and TypeClassDescriptionprotected static classprotected static classMethods in org.hibernate.query.sqm.sql that return SqlExpressionResolverModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.getSqlExpressionResolver()FakeSqmToSqlAstConverter.getSqlExpressionResolver()SqmTranslation.getSqlExpressionResolver()StandardSqmTranslation.getSqlExpressionResolver()Constructors in org.hibernate.query.sqm.sql with parameters of type SqlExpressionResolverModifierConstructorDescriptionSqmAliasedNodePositionTracker(SqlExpressionResolver delegate, List<? extends SqmAliasedNode<?>> selections) StandardSqmTranslation(T sqlAst, Map<SqmParameter<?>, List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess) -
Uses of SqlExpressionResolver in org.hibernate.query.sqm.sql.internal
Classes in org.hibernate.query.sqm.sql.internal that implement SqlExpressionResolverModifier and TypeClassDescriptionclassclassImplementation of ProcessingState used on its own as the impl for DML statements and as the base for QuerySpec stateclassclassMethods in org.hibernate.query.sqm.sql.internal that return SqlExpressionResolverConstructor parameters in org.hibernate.query.sqm.sql.internal with type arguments of type SqlExpressionResolverModifierConstructorDescriptionAbstractSqlAstQueryNodeProcessingStateImpl(SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) AbstractSqlAstQueryNodeProcessingStateImpl(SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) SqlAstProcessingStateImpl(SqlAstProcessingState parentState, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) SqlAstProcessingStateImpl(SqlAstProcessingState parentState, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) SqlAstQueryNodeProcessingStateImpl(FromClause fromClause, SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess) SqlAstQueryNodeProcessingStateImpl(FromClause fromClause, SqlAstProcessingState parent, SqlAstCreationState creationState, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, 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, Function<SqlExpressionResolver, SqlExpressionResolver> expressionResolverDecorator, Supplier<Clause> currentClauseAccess, boolean deduplicateSelectionItems) -
Uses of SqlExpressionResolver in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return SqlExpressionResolverModifier and TypeMethodDescriptionSqlAstCreationState.getSqlExpressionResolver()SqlAstProcessingState.getSqlExpressionResolver()