Uses of Interface
org.hibernate.sql.exec.spi.ExecutionContext
Packages that use ExecutionContext
Package
Description
AST nodes representing expressions in a SQL tree.
SPI for execution of SQL statements via JDBC.
-
Uses of ExecutionContext in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type ExecutionContextModifier 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 ExecutionContext in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
JdbcParameterBinder.bindParameterValue
(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) Bind the appropriate value in the JDBC statementJdbcSelectExecutor.StatementCreator.createStatement
(ExecutionContext executionContext, String sql) int
JdbcMutationExecutor.execute
(JdbcOperationQueryMutation jdbcMutation, JdbcParameterBindings jdbcParameterBindings, Function<String, PreparedStatement> statementCreator, BiConsumer<Integer, PreparedStatement> expectationCheck, ExecutionContext executionContext) Perform the executiondefault <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcSelect 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
(JdbcSelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ResultsConsumer<T, R> resultsConsumer) <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcSelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) default <R> List
<R> JdbcSelectExecutor.list
(JdbcSelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic) default <R> List
<R> JdbcSelectExecutor.list
(JdbcSelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic, int resultCountEstimate) default <R> List
<R> JdbcSelectExecutor.list
(JdbcSelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, ListResultsConsumer.UniqueSemantic uniqueSemantic) void
JdbcSelect.performPostAction
(boolean succeeded, StatementAccess jdbcStatementAccess, Connection jdbcConnection, ExecutionContext executionContext) Perform any post-actions.void
PostAction.performPostAction
(StatementAccess jdbcStatementAccess, Connection jdbcConnection, ExecutionContext executionContext) Perform the action.void
PreAction.performPreAction
(StatementAccess jdbcStatementAccess, Connection jdbcConnection, ExecutionContext executionContext) Perform the action.void
JdbcSelect.performPreActions
(StatementAccess jdbcStatementAccess, Connection jdbcConnection, ExecutionContext executionContext) Perform any pre-actions.default <R> ScrollableResultsImplementor
<R> JdbcSelectExecutor.scroll
(JdbcSelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer) default <R> ScrollableResultsImplementor
<R> JdbcSelectExecutor.scroll
(JdbcSelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, int resultCountEstimate) -
Uses of ExecutionContext in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoid
LoadingCollectionEntry.finishLoading
(ExecutionContext executionContext) Complete the load -
Uses of ExecutionContext in org.hibernate.sql.results.jdbc.spi
Subinterfaces of ExecutionContext in org.hibernate.sql.results.jdbc.spiModifier and TypeInterfaceDescriptioninterface
State pertaining to the processing of a single "row" of a JdbcValuesSourceMethods in org.hibernate.sql.results.jdbc.spi that return ExecutionContext