Uses of Interface
org.hibernate.sql.ast.spi.query.expression.JdbcParameter
Packages that use JdbcParameter
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
AST nodes representing expressions in a SQL tree.
AST nodes representing logical predicates in a SQL tree.
Contracts for transforming a SQL AST.
SPI for execution of SQL statements via JDBC.
-
Uses of JdbcParameter in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi that return JdbcParameterModifier and TypeMethodDescriptionprotected final JdbcParameterAbstractSqlAstTranslator.getLimitParameter()protected final JdbcParameterAbstractSqlAstTranslator.getOffsetParameter()Methods in org.hibernate.dialect.sql.ast.spi with parameters of type JdbcParameterModifier and TypeMethodDescriptionprotected final intAbstractSqlAstTranslator.addParameterBinder(JdbcParameter parameter) protected final intAbstractSqlAstTranslator.addParameterBinder(JdbcParameter parameter, JdbcParameterBinder parameterBinder) protected ObjectAbstractSqlAstTranslator.getParameterBindValue(JdbcParameter parameter) protected voidAbstractSqlAstTranslator.renderAsLiteral(JdbcParameter jdbcParameter, Object literalValue) protected voidAbstractSqlAstTranslator.renderParameterAsParameter(int position, JdbcParameter jdbcParameter) Renders a parameter marker for the given positionprotected voidAbstractSqlAstTranslator.renderWrappedParameter(JdbcParameter jdbcParameter) voidAbstractSqlAstTranslator.visitParameter(JdbcParameter jdbcParameter) protected voidAbstractSqlAstTranslator.visitParameterAsParameter(JdbcParameter jdbcParameter) -
Uses of JdbcParameter in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi that return types with arguments of type JdbcParameterModifier and TypeMethodDescriptionMap<SqmParameter<?>, List<List<JdbcParameter>>> JdbcParameterBySqmParameterAccess.getJdbcParamsBySqmParam()The mapping between an SqmParameter and all of its JDBC parameters -
Uses of JdbcParameter in org.hibernate.query.sqm.sql.spi
Methods in org.hibernate.query.sqm.sql.spi that return types with arguments of type JdbcParameterModifier and TypeMethodDescriptionMap<SqmParameter<?>, List<List<JdbcParameter>>> BaseSqmToSqlAstConverter.getJdbcParamsBySqmParam()Map<SqmParameter<?>, List<List<JdbcParameter>>> SqmTranslation.getJdbcParamsBySqmParam()Map<SqmParameter<?>, List<List<JdbcParameter>>> StandardSqmTranslation.getJdbcParamsBySqmParam()Method parameters in org.hibernate.query.sqm.sql.spi with type arguments of type JdbcParameterModifier and TypeMethodDescriptionprotected ExpressionBaseSqmToSqlAstConverter.consumeSqmParameter(SqmParameter<?> sqmParameter, MappingModelExpressible<?> valueMapping, BiConsumer<Integer, JdbcParameter> jdbcParameterConsumer) Constructor parameters in org.hibernate.query.sqm.sql.spi with type arguments of type JdbcParameterModifierConstructorDescriptionStandardSqmTranslation(T sqlAst, Map<SqmParameter<?>, List<List<JdbcParameter>>> jdbcParamMap, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterMappingModelTypeMap, SqlExpressionResolver sqlExpressionResolver, FromClauseAccess fromClauseAccess) -
Uses of JdbcParameter in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type JdbcParameterModifier and TypeMethodDescriptionvoidAbstractSqlAstWalker.visitParameter(JdbcParameter jdbcParameter) voidSqlAstWalker.visitParameter(JdbcParameter jdbcParameter) -
Uses of JdbcParameter in org.hibernate.sql.ast.spi.analysis
Methods in org.hibernate.sql.ast.spi.analysis with parameters of type JdbcParameterModifier and TypeMethodDescriptionvoidAggregateFunctionChecker.visitParameter(JdbcParameter jdbcParameter) -
Uses of JdbcParameter in org.hibernate.sql.ast.spi.model
Classes in org.hibernate.sql.ast.spi.model that implement JdbcParameterModifier and TypeClassDescriptionclassParameter descriptor specific to mutations. -
Uses of JdbcParameter in org.hibernate.sql.ast.spi.query.expression
Methods in org.hibernate.sql.ast.spi.query.expression that return JdbcParameterModifier and TypeMethodDescriptionstatic JdbcParameterJdbcParameterFactory.custom(JdbcMapping jdbcMapping, JdbcParameterBinder binder) Create a parameter expression with provider-defined binding behavior.static JdbcParameterJdbcParameterFactory.queryLimit(BasicType<Integer> integerType) Create a query-limit parameter using the given persistence-unit-scopedIntegerbasic type.static JdbcParameterJdbcParameterFactory.queryLimit(TypeConfiguration typeConfiguration) Create a query-limit parameter using theIntegerbasic type registered with the current persistence unit.static JdbcParameterJdbcParameterFactory.queryOffset(BasicType<Integer> integerType) Create a query-offset parameter using the given persistence-unit-scopedIntegerbasic type.static JdbcParameterJdbcParameterFactory.queryOffset(TypeConfiguration typeConfiguration) Create a query-offset parameter using theIntegerbasic type registered with the current persistence unit. -
Uses of JdbcParameter in org.hibernate.sql.ast.spi.query.predicate
Methods in org.hibernate.sql.ast.spi.query.predicate that return JdbcParameterModifier and TypeMethodDescriptionInArrayPredicate.getArrayParameter()FilterPredicate.FilterFragmentParameter.getJdbcParameter()An externally bound scalar parameter, ornullto use the captured filter value.Methods in org.hibernate.sql.ast.spi.query.predicate with parameters of type JdbcParameterModifier and TypeMethodDescriptionvoidFilterPredicate.FilterFragmentParameter.setJdbcParameter(JdbcParameter jdbcParameter) Use an execution-time binding instead of the captured filter value.Constructors in org.hibernate.sql.ast.spi.query.predicate with parameters of type JdbcParameterModifierConstructorDescriptionInArrayPredicate(Expression testExpression, JdbcParameter arrayParameter) InArrayPredicate(Expression testExpression, JdbcParameter arrayParameter, JdbcMappingContainer expressionType) -
Uses of JdbcParameter in org.hibernate.sql.ast.spi.transform
Methods in org.hibernate.sql.ast.spi.transform with parameters of type JdbcParameterModifier and TypeMethodDescriptionvoidExpressionReplacementWalker.visitParameter(JdbcParameter jdbcParameter) -
Uses of JdbcParameter in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement JdbcParameterModifier and TypeClassDescriptionclassorg.hibernate.sql.exec.internal.AbstractJdbcParameter -
Uses of JdbcParameter in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi that return JdbcParameterModifier and TypeMethodDescriptionJdbcParametersList.get(int selectionIndex) JdbcParametersList.JdbcParametersListMulti.get(int selectionIndex) JdbcParametersList.JdbcParametersListSingleton.get(int selectionIndex) JdbcSelect.getLimitParameter()Methods in org.hibernate.sql.exec.spi that return types with arguments of type JdbcParameterModifier and TypeMethodDescriptionJdbcOperationQuery.getAppliedParameters()Deprecated, for removal: This API element is subject to removal in a future version.No longer calledJdbcParameters.getJdbcParameters()Methods in org.hibernate.sql.exec.spi with parameters of type JdbcParameterModifier and TypeMethodDescriptionvoidJdbcParametersList.Builder.add(JdbcParameter jdbcParameter) voidJdbcParameterBindings.addBinding(JdbcParameter parameter, JdbcParameterBinding binding) voidJdbcParameters.addParameter(JdbcParameter parameter) JdbcParameterBindings.getBinding(JdbcParameter parameter) JdbcOperations.SelectBuilder.limitParameter(JdbcParameter limitParameter) Identify the parameter rendered for the query limit, if any.JdbcOperations.SelectBuilder.offsetParameter(JdbcParameter offsetParameter) Identify the parameter rendered for the query offset, if any.static JdbcParametersListJdbcParametersList.singleton(JdbcParameter p) Method parameters in org.hibernate.sql.exec.spi with type arguments of type JdbcParameterModifier and TypeMethodDescriptionvoidJdbcParameters.addParameters(Collection<JdbcParameter> parameters) JdbcOperations.QueryMutationBuilder.appliedParameterBindings(Map<JdbcParameter, JdbcParameterBinding> appliedParameterBindings) Record parameter values which were incorporated into the generated command and therefore participate in operation-cache compatibility.JdbcOperations.SelectBuilder.appliedParameterBindings(Map<JdbcParameter, JdbcParameterBinding> appliedParameterBindings) Record parameter values which were incorporated into the generated command and therefore participate in operation-cache compatibility.static JdbcParametersListJdbcParametersList.fromList(List<JdbcParameter> originalList) voidJdbcParameterBindings.visitBindings(BiConsumer<JdbcParameter, JdbcParameterBinding> action) default voidJdbcParameters.visitJdbcParameters(Consumer<JdbcParameter> jdbcParameterAction)