Uses of Interface
org.hibernate.sql.exec.spi.JdbcParameterBindings
Packages that use JdbcParameterBindings
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Package for the SQM-backed Query implementation details
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
SPI for handling SQM UPDATE and DELETE queries
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
AST nodes representing expressions in a SQL tree.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
-
Uses of JdbcParameterBindings in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return JdbcParameterBindingsModifier and TypeMethodDescriptionSubselectFetch.getLoadingJdbcParameterBindings()
The JDBC parameter bindings related toSubselectFetch.getLoadingSqlAst()
for the specific execution that loaded the ownersMethods in org.hibernate.engine.spi with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionSubselectFetch.createRegistrationHandler
(BatchFetchQueue batchFetchQueue, SelectStatement sqlAst, TableGroup tableGroup, JdbcParametersList jdbcParameters, JdbcParameterBindings jdbcParameterBindings) SubselectFetch.createRegistrationHandler
(BatchFetchQueue batchFetchQueue, SelectStatement sqlAst, JdbcParametersList jdbcParameters, JdbcParameterBindings jdbcParameterBindings) Constructors in org.hibernate.engine.spi with parameters of type JdbcParameterBindingsModifierConstructorDescriptionSubselectFetch
(QuerySpec loadingSqlAst, TableGroup ownerTableGroup, JdbcParametersList loadingJdbcParameters, JdbcParameterBindings loadingJdbcParameterBindings, Set<EntityKey> resultingEntityKeys) -
Uses of JdbcParameterBindings in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionvoid
FilterJdbcParameter.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) -
Uses of JdbcParameterBindings in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return JdbcParameterBindingsModifier and TypeMethodDescriptionprotected JdbcParameterBindings
ConcreteSqmSelectQueryPlan.createJdbcParameterBindings
(CacheableSqmInterpretation<SelectStatement, JdbcOperationQuerySelect> sqmInterpretation, DomainQueryExecutionContext executionContext) static JdbcParameterBindings
SqmUtil.createJdbcParameterBindings
(QueryParameterBindings domainParamBindings, DomainParameterXref domainParameterXref, Map<QueryParameterImplementor<?>, Map<SqmParameter<?>, List<JdbcParametersList>>> jdbcParamXref, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SharedSessionContractImplementor session) AbstractMultiTableMutationQueryPlan.Interpretation.jdbcParameterBindings()
Returns the value of thejdbcParameterBindings
record component.SimpleNonSelectQueryPlan.Interpretation.jdbcParameterBindings()
Returns the value of thejdbcParameterBindings
record component.Methods in org.hibernate.query.sqm.internal with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionprotected SimpleNonSelectQueryPlan.Interpretation
SimpleNonSelectQueryPlan.buildInterpretation
(MutationStatement mutationStatement, Map<QueryParameterImplementor<?>, Map<SqmParameter<?>, List<JdbcParametersList>>> jdbcParamsXref, Map<SqmParameter<?>, MappingModelExpressible<?>> parameterModelTypeResolutions, JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) protected int
SimpleDeleteQueryPlan.execute
(CacheableSqmInterpretation<MutationStatement, JdbcOperationQueryMutation> sqmInterpretation, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) protected int
SimpleNonSelectQueryPlan.execute
(CacheableSqmInterpretation<MutationStatement, JdbcOperationQueryMutation> sqmInterpretation, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) protected static int
ConcreteSqmSelectQueryPlan.interpretIntExpression
(Expression expression, JdbcParameterBindings jdbcParameterBindings) Method parameters in org.hibernate.query.sqm.internal with type arguments of type JdbcParameterBindingsModifier and TypeMethodDescriptionprotected static CacheableSqmInterpretation
<SelectStatement, JdbcOperationQuerySelect> ConcreteSqmSelectQueryPlan.buildInterpretation
(SqmSelectStatement<?> sqm, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) Constructors in org.hibernate.query.sqm.internal with parameters of type JdbcParameterBindingsModifierConstructorDescriptionprotected
Interpretation
(MultiTableHandler handler, JdbcParameterBindings jdbcParameterBindings) Creates an instance of aInterpretation
record class.protected
Interpretation
(CacheableSqmInterpretation<MutationStatement, JdbcOperationQueryMutation> interpretation, JdbcParameterBindings jdbcParameterBindings) Creates an instance of aInterpretation
record class. -
Uses of JdbcParameterBindings in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptiondefault boolean
Handler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) Deprecated, for removal: This API element is subject to removal in a future version.MatchingIdSelectionHelper.selectMatchingIds
(CacheableSqmInterpretation<SelectStatement, JdbcOperationQuerySelect> interpretation, JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) static void
SqmMutationStrategyHelper.visitCollectionTableDeletes
(EntityMappingType entityDescriptor, BiFunction<TableReference, PluralAttributeMapping, Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions, Consumer<JdbcOperationQueryMutation> jdbcMutationConsumer) Method parameters in org.hibernate.query.sqm.mutation.internal with type arguments of type JdbcParameterBindingsModifier and TypeMethodDescriptionMatchingIdSelectionHelper.createMatchingIdsSelect
(SqmDeleteOrUpdateStatement<?> sqmMutationStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext executionContext, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) Centralized selection of ids matching the restriction of the DELETE or UPDATE SQM query -
Uses of JdbcParameterBindings in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte that return JdbcParameterBindingsModifier and TypeMethodDescriptionAbstractCteMutationHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) CteInsertHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionint
AbstractCteMutationHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) int
CteInsertHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext context) boolean
AbstractCteMutationHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
CteInsertHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) Method parameters in org.hibernate.query.sqm.mutation.internal.cte with type arguments of type JdbcParameterBindingsModifier and TypeMethodDescriptionCteMutationStrategy.buildHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) CteMutationStrategy.buildHandler
(SqmUpdateStatement<?> sqmUpdate, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) Constructor parameters in org.hibernate.query.sqm.mutation.internal.cte with type arguments of type JdbcParameterBindingsModifierConstructorDescriptionAbstractCteMutationHandler
(CteTable cteTable, SqmDeleteOrUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) protected
CteDeleteHandler
(CteTable cteTable, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) CteInsertHandler
(CteTable cteTable, SqmInsertStatement<?> sqmStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) protected
CteSoftDeleteHandler
(CteTable cteTable, SqmDeleteStatement<?> sqmDeleteStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) CteUpdateHandler
(CteTable cteTable, SqmUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, CteMutationStrategy strategy, SessionFactoryImplementor sessionFactory, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) -
Uses of JdbcParameterBindings in org.hibernate.query.sqm.mutation.internal.inline
Methods in org.hibernate.query.sqm.mutation.internal.inline that return JdbcParameterBindingsModifier and TypeMethodDescriptionAbstractInlineHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) InlineUpdateHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) Methods in org.hibernate.query.sqm.mutation.internal.inline with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionprotected JdbcOperationQueryMutation
InlineUpdateHandler.createTableInsert
(InlineUpdateHandler.TableUpdater tableUpdater, List<Expression> inListExpressions, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) protected JdbcOperationQueryMutation
InlineUpdateHandler.createTableUpdate
(InlineUpdateHandler.TableUpdater tableUpdater, List<Expression> inListExpressions, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) int
InlineDeleteHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) int
InlineUpdateHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) boolean
AbstractInlineHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) Method parameters in org.hibernate.query.sqm.mutation.internal.inline with type arguments of type JdbcParameterBindingsModifier and TypeMethodDescriptionInlineMutationStrategy.buildHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) InlineMutationStrategy.buildHandler
(SqmUpdateStatement<?> sqmUpdate, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) Constructor parameters in org.hibernate.query.sqm.mutation.internal.inline with type arguments of type JdbcParameterBindingsModifierConstructorDescriptionprotected
AbstractInlineHandler
(MatchingIdRestrictionProducer matchingIdsPredicateProducer, SqmDeleteOrUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) protected
InlineDeleteHandler
(MatchingIdRestrictionProducer matchingIdsPredicateProducer, SqmDeleteStatement<?> sqmStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) InlineUpdateHandler
(MatchingIdRestrictionProducer matchingIdsPredicateProducer, SqmUpdateStatement<?> sqmStatement, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindings) -
Uses of JdbcParameterBindings in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable that return JdbcParameterBindingsModifier and TypeMethodDescriptionTableBasedDeleteHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) TableBasedInsertHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) TableBasedSoftDeleteHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) TableBasedUpdateHandler.createJdbcParameterBindings
(DomainQueryExecutionContext context) Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionExecuteWithTemporaryTableHelper.createMatchingIdsIntoIdTableInsert
(MultiTableSqmMutationConverter sqmConverter, Predicate suppliedPredicate, TemporaryTable idTable, JdbcParameter sessionUidParameter, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) ExecuteWithTemporaryTableHelper.createTemporaryTableInsert
(InsertSelectStatement temporaryTableInsert, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) int
TableBasedDeleteHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext context) int
TableBasedInsertHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext context) int
TableBasedSoftDeleteHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext context) int
TableBasedUpdateHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext context) boolean
TableBasedDeleteHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
TableBasedInsertHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
TableBasedSoftDeleteHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
TableBasedUpdateHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) static int
ExecuteWithTemporaryTableHelper.saveIntoTemporaryTable
(InsertSelectStatement temporaryTableInsert, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) static int
ExecuteWithTemporaryTableHelper.saveIntoTemporaryTable
(JdbcOperationQueryMutation jdbcInsert, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) Method parameters in org.hibernate.query.sqm.mutation.internal.temptable with type arguments of type JdbcParameterBindingsModifier and TypeMethodDescriptionGlobalTemporaryTableMutationStrategy.buildHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) GlobalTemporaryTableMutationStrategy.buildHandler
(SqmUpdateStatement<?> sqmUpdate, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) LocalTemporaryTableMutationStrategy.buildHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) LocalTemporaryTableMutationStrategy.buildHandler
(SqmUpdateStatement<?> sqmUpdate, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) PersistentTableMutationStrategy.buildHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) PersistentTableMutationStrategy.buildHandler
(SqmUpdateStatement<?> sqmUpdate, DomainParameterXref domainParameterXref, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) Constructor parameters in org.hibernate.query.sqm.mutation.internal.temptable with type arguments of type JdbcParameterBindingsModifierConstructorDescriptionTableBasedDeleteHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, TemporaryTable idTable, TemporaryTableStrategy temporaryTableStrategy, boolean forceDropAfterUse, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) TableBasedInsertHandler
(SqmInsertStatement<?> sqmInsert, DomainParameterXref domainParameterXref, TemporaryTable entityTable, TemporaryTableStrategy temporaryTableStrategy, boolean forceDropAfterUse, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) TableBasedSoftDeleteHandler
(SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, TemporaryTable idTable, TemporaryTableStrategy temporaryTableStrategy, boolean forceDropAfterUse, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) TableBasedUpdateHandler
(SqmUpdateStatement<?> sqmUpdate, DomainParameterXref domainParameterXref, TemporaryTable idTable, TemporaryTableStrategy temporaryTableStrategy, boolean forceDropAfterUse, Function<SharedSessionContractImplementor, String> sessionUidAccess, DomainQueryExecutionContext context, MutableObject<JdbcParameterBindings> firstJdbcParameterBindingsConsumer) -
Uses of JdbcParameterBindings in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return JdbcParameterBindingsModifier and TypeMethodDescriptionMultiTableHandler.createJdbcParameterBindings
(DomainQueryExecutionContext executionContext) Create theJdbcParameterBindings
for this multi-table handler based on the execution context.MultiTableHandlerBuildResult.firstJdbcParameterBindings()
Returns the value of thefirstJdbcParameterBindings
record component.Methods in org.hibernate.query.sqm.mutation.spi with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionint
MultiTableHandler.execute
(JdbcParameterBindings jdbcParameterBindings, DomainQueryExecutionContext executionContext) Execute the multi-table update or delete indicated by the SQM AST passed in when this Handler was created.boolean
MultiTableHandler.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) Constructors in org.hibernate.query.sqm.mutation.spi with parameters of type JdbcParameterBindingsModifierConstructorDescriptionMultiTableHandlerBuildResult
(MultiTableHandler multiTableHandler, JdbcParameterBindings firstJdbcParameterBindings) Creates an instance of aMultiTableHandlerBuildResult
record class. -
Uses of JdbcParameterBindings in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionSqlAstTranslator.translate
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) Perform the translation and produce the JdbcOperation. -
Uses of JdbcParameterBindings in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return JdbcParameterBindingsModifier and TypeMethodDescriptionprotected JdbcParameterBindings
AbstractSqlAstTranslator.getJdbcParameterBindings()
Methods in org.hibernate.sql.ast.spi with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionprotected int
AbstractSqlAstTranslator.getMaxRows
(SelectStatement sqlAstSelect, JdbcParameterBindings jdbcParameterBindings, int rowsToSkip) protected int
AbstractSqlAstTranslator.getRowsToSkip
(SelectStatement sqlAstSelect, JdbcParameterBindings jdbcParameterBindings) protected <R> R
AbstractSqlAstTranslator.interpretExpression
(Expression expression, JdbcParameterBindings jdbcParameterBindings) protected void
AbstractSqlAstTranslator.renderExpressionAsLiteral
(Expression expression, JdbcParameterBindings jdbcParameterBindings) AbstractSqlAstTranslator.translate
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) -
Uses of JdbcParameterBindings in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionvoid
JdbcLiteral.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) void
QueryLiteral.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) void
UnparsedNumericLiteral.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) -
Uses of JdbcParameterBindings in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement JdbcParameterBindingsModifier and TypeClassDescriptionclass
Standard implementation of JdbcParameterBindingsMethods in org.hibernate.sql.exec.internal with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionvoid
AbstractJdbcParameter.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParamBindings, ExecutionContext executionContext) void
VersionTypeSeedParameterSpecification.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParamBindings, ExecutionContext executionContext) int
StandardJdbcMutationExecutor.execute
(JdbcOperationQueryMutation jdbcMutation, JdbcParameterBindings jdbcParameterBindings, Function<String, PreparedStatement> statementCreator, BiConsumer<Integer, PreparedStatement> expectationCheck, ExecutionContext executionContext) <T,
R> T JdbcSelectExecutorStandardImpl.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) <T,
R> T JdbcSelectExecutorStandardImpl.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) boolean
JdbcCallImpl.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) -
Uses of JdbcParameterBindings in org.hibernate.sql.exec.spi
Fields in org.hibernate.sql.exec.spi declared as JdbcParameterBindingsModifier and TypeFieldDescriptionstatic final JdbcParameterBindings
JdbcParameterBindings.NO_BINDINGS
Methods in org.hibernate.sql.exec.spi with parameters of type JdbcParameterBindingsModifier and TypeMethodDescriptionvoid
JdbcParameterBinder.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) Bind the appropriate value in the JDBC statementint
JdbcMutationExecutor.execute
(JdbcOperationQueryMutation jdbcMutation, JdbcParameterBindings jdbcParameterBindings, Function<String, PreparedStatement> statementCreator, BiConsumer<Integer, PreparedStatement> expectationCheck, ExecutionContext executionContext) Perform the executiondefault <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) default <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ResultsConsumer<T, R> resultsConsumer) <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) boolean
AbstractJdbcOperationQuery.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
JdbcOperationQuery.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
JdbcOperationQueryMutationNative.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) boolean
JdbcOperationQuerySelect.isCompatibleWith
(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) default <R> List
<R> JdbcSelectExecutor.list
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic) default <R> List
<R> JdbcSelectExecutor.list
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic, int resultCountEstimate) default <R> List
<R> JdbcSelectExecutor.list
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, ListResultsConsumer.UniqueSemantic uniqueSemantic) default <R> ScrollableResultsImplementor
<R> JdbcSelectExecutor.scroll
(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer) default <R> ScrollableResultsImplementor
<R> JdbcSelectExecutor.scroll
(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, int resultCountEstimate) -
Uses of JdbcParameterBindings in org.hibernate.sql.results.jdbc.internal
Constructors in org.hibernate.sql.results.jdbc.internal with parameters of type JdbcParameterBindingsModifierConstructorDescriptionDeferredResultSetAccess
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, JdbcSelectExecutor.StatementCreator statementCreator, int resultCountEstimate)