Uses of Interface
org.hibernate.query.sqm.tree.expression.SqmParameter
Packages that use SqmParameter
Package
Description
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
This package contains the classes that make up the SQM tree nodes.
Nodes representing
delete
statements in the SQM tree.Nodes representing expressions in the SQM tree.
Nodes representing
insert
statements in the SQM tree.Nodes representing
select
statements in the SQM tree.Nodes representing
update
statements in the SQM tree.-
Uses of SqmParameter in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi that return types with arguments of type SqmParameterModifier and TypeMethodDescriptionMap
<SqmParameter<?>, List<List<JdbcParameter>>> JdbcParameterBySqmParameterAccess.getJdbcParamsBySqmParam()
The mapping between an SqmParameter and all of its JDBC parametersMethods in org.hibernate.query.sqm.spi with parameters of type SqmParameterModifier and TypeMethodDescription<T> MappingModelExpressible
<T> SqmParameterMappingModelResolutionAccess.getResolvedMappingModelType
(SqmParameter<T> parameter) -
Uses of SqmParameter in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return types with arguments of type SqmParameterModifier and TypeMethodDescriptionMap
<SqmParameter<?>, List<List<JdbcParameter>>> BaseSqmToSqlAstConverter.getJdbcParamsBySqmParam()
Map
<SqmParameter<?>, List<List<JdbcParameter>>> SqmTranslation.getJdbcParamsBySqmParam()
Map
<SqmParameter<?>, List<List<JdbcParameter>>> StandardSqmTranslation.getJdbcParamsBySqmParam()
BaseSqmToSqlAstConverter.getSqmParameterMappingModelExpressibleResolutions()
SqmTranslation.getSqmParameterMappingModelTypeResolutions()
StandardSqmTranslation.getSqmParameterMappingModelTypeResolutions()
Methods in org.hibernate.query.sqm.sql with parameters of type SqmParameterModifier and TypeMethodDescriptionprotected Expression
BaseSqmToSqlAstConverter.consumeSingleSqmParameter
(SqmParameter<?> sqmParameter) protected Expression
BaseSqmToSqlAstConverter.consumeSqmParameter
(SqmParameter<?> sqmParameter) protected Expression
BaseSqmToSqlAstConverter.consumeSqmParameter
(SqmParameter<?> sqmParameter, MappingModelExpressible<?> valueMapping, BiConsumer<Integer, JdbcParameter> jdbcParameterConsumer) protected MappingModelExpressible
<?> BaseSqmToSqlAstConverter.determineValueMapping
(SqmParameter<?> sqmParameter) BaseSqmToSqlAstConverter.expandSelfRenderingFunctionMultiValueParameter
(SqmParameter<?> sqmParameter) FakeSqmToSqlAstConverter.expandSelfRenderingFunctionMultiValueParameter
(SqmParameter<?> sqmParameter) SqmToSqlAstConverter.expandSelfRenderingFunctionMultiValueParameter
(SqmParameter<?> sqmParameter) Constructor parameters in org.hibernate.query.sqm.sql with type arguments of type SqmParameterModifierConstructorDescriptionStandardSqmTranslation
(T sqlAst, Map<SqmParameter<?>, List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess) -
Uses of SqmParameter in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return types with arguments of type SqmParameterModifier and TypeMethodDescriptionprotected Set
<SqmParameter<?>> AbstractSqmStatement.copyParameters
(SqmCopyContext context) Set
<SqmParameter<?>> AbstractSqmStatement.getSqmParameters()
Set
<SqmParameter<?>> SqmStatement.getSqmParameters()
Access to the (potentially still growing) collection of parameters for the statement.Set
<SqmParameter<?>> SqmStatement.ParameterResolutions.getSqmParameters()
Methods in org.hibernate.query.sqm.tree with parameters of type SqmParameterModifier and TypeMethodDescriptionvoid
AbstractSqmStatement.addParameter
(SqmParameter<?> parameter) Constructor parameters in org.hibernate.query.sqm.tree with type arguments of type SqmParameterModifierConstructorDescriptionAbstractSqmDmlStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<E> target) protected
AbstractSqmRestrictedDmlStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target) protected
AbstractSqmStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters) -
Uses of SqmParameter in org.hibernate.query.sqm.tree.delete
Constructor parameters in org.hibernate.query.sqm.tree.delete with type arguments of type SqmParameterModifierConstructorDescriptionSqmDeleteStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target) -
Uses of SqmParameter in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement SqmParameterModifier and TypeClassDescriptionclass
Common support for SqmParameter implsclass
JpaParameterExpression
created via JPACriteriaBuilder
.class
Acts as the per-use wrapper for aJpaCriteriaParameter
(CriteriaBuilder.parameter(java.lang.Class<T>)
).class
Represents a named query parameter in the SQM tree.class
Models a positional parameter expressionclass
Fields in org.hibernate.query.sqm.tree.expression with type parameters of type SqmParameterModifier and TypeFieldDescriptionstatic final Comparator
<SqmParameter<?>> SqmParameter.COMPARATOR
Methods in org.hibernate.query.sqm.tree.expression that return SqmParameterModifier and TypeMethodDescriptionJpaCriteriaParameter.copy()
SqmJpaCriteriaParameterWrapper.copy()
SqmNamedParameter.copy()
SqmParameter.copy()
Make a copySqmParameter.copy
(SqmCopyContext context) SqmPositionalParameter.copy()
Constructors in org.hibernate.query.sqm.tree.expression with parameters of type SqmParameterModifierConstructorDescriptionSqmParameterizedEntityType
(SqmParameter<T> parameterExpression, NodeBuilder nodeBuilder) -
Uses of SqmParameter in org.hibernate.query.sqm.tree.insert
Constructor parameters in org.hibernate.query.sqm.tree.insert with type arguments of type SqmParameterModifierConstructorDescriptionprotected
AbstractSqmInsertStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target, List<SqmPath<?>> insertionTargetPaths, SqmConflictClause<T> conflictClause) -
Uses of SqmParameter in org.hibernate.query.sqm.tree.jpa
Methods in org.hibernate.query.sqm.tree.jpa that return types with arguments of type SqmParameterModifier and TypeMethodDescriptionstatic Set
<SqmParameter<?>> ParameterCollector.collectParameters
(SqmStatement<?> statement) static Set
<SqmParameter<?>> ParameterCollector.collectParameters
(SqmStatement<?> statement, Consumer<SqmParameter<?>> consumer) Method parameters in org.hibernate.query.sqm.tree.jpa with type arguments of type SqmParameterModifier and TypeMethodDescriptionstatic Set
<SqmParameter<?>> ParameterCollector.collectParameters
(SqmStatement<?> statement, Consumer<SqmParameter<?>> consumer) -
Uses of SqmParameter in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return types with arguments of type SqmParameterMethods in org.hibernate.query.sqm.tree.select with parameters of type SqmParameterModifier and TypeMethodDescriptionvoid
SqmSelectStatement.addParameter
(SqmParameter<?> parameter) -
Uses of SqmParameter in org.hibernate.query.sqm.tree.update
Constructor parameters in org.hibernate.query.sqm.tree.update with type arguments of type SqmParameterModifierConstructorDescriptionSqmUpdateStatement
(NodeBuilder builder, SqmQuerySource querySource, Set<SqmParameter<?>> parameters, Map<String, SqmCteStatement<?>> cteStatements, SqmRoot<T> target)