Uses of Interface
org.hibernate.sql.exec.spi.ExecutionContext
-
-
Uses of ExecutionContext in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type ExecutionContext Modifier and Type Method Description void
FilterJdbcParameter. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.loader.ast.internal
Classes in org.hibernate.loader.ast.internal that implement ExecutionContext Modifier and Type Class Description class
NoCallbackExecutionContext
-
Uses of ExecutionContext in org.hibernate.query.sqm.internal
Classes in org.hibernate.query.sqm.internal that implement ExecutionContext Modifier and Type Class Description class
SqmJdbcExecutionContextAdapter
ExecutionContext adapter delegating to a DomainQueryExecutionContext -
Uses of ExecutionContext in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type ExecutionContext Modifier and Type Method Description static void
SqmMutationStrategyHelper. cleanUpCollectionTables(EntityMappingType entityDescriptor, BiFunction<TableReference,PluralAttributeMapping,Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.query.sqm.mutation.internal.inline
Methods in org.hibernate.query.sqm.mutation.internal.inline with parameters of type ExecutionContext Modifier and Type Method Description InListPredicate
InPredicateRestrictionProducer. produceRestriction(List<?> matchingIdValues, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)
Predicate
MatchingIdRestrictionProducer. produceRestriction(List<?> matchingIdValues, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext)
Produce the restriction predicate -
Uses of ExecutionContext in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type ExecutionContext Modifier and Type Method Description static QuerySpec
ExecuteWithTemporaryTableHelper. createIdTableSelectQuerySpec(TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext)
static QuerySpec
ExecuteWithTemporaryTableHelper. createIdTableSelectQuerySpec(TemporaryTable idTable, ModelPart fkModelPart, Function<SharedSessionContractImplementor,String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext)
int
InsertExecutionDelegate. execute(ExecutionContext executionContext)
int
TableBasedInsertHandler.ExecutionDelegate. execute(ExecutionContext executionContext)
int
TableBasedUpdateHandler.ExecutionDelegate. execute(ExecutionContext executionContext)
int
UpdateExecutionDelegate. execute(ExecutionContext executionContext)
static void
ExecuteWithTemporaryTableHelper. performAfterTemporaryTableUseActions(TemporaryTable temporaryTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, AfterUseAction afterUseAction, ExecutionContext executionContext)
static void
ExecuteWithTemporaryTableHelper. performBeforeTemporaryTableUseActions(TemporaryTable temporaryTable, ExecutionContext executionContext)
static int
ExecuteWithTemporaryTableHelper. saveIntoTemporaryTable(InsertSelectStatement temporaryTableInsert, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
static int
ExecuteWithTemporaryTableHelper. saveMatchingIdsIntoIdTable(MultiTableSqmMutationConverter sqmConverter, Predicate suppliedPredicate, TemporaryTable idTable, Function<SharedSessionContractImplementor,String> sessionUidAccess, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.result.internal
Classes in org.hibernate.result.internal that implement ExecutionContext Modifier and Type Class Description class
OutputsExecutionContext
-
Uses of ExecutionContext in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type ExecutionContext Modifier and Type Method Description void
JdbcLiteral. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
void
QueryLiteral. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext)
-
Uses of ExecutionContext in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement ExecutionContext Modifier and Type Class Description class
BaseExecutionContext
Methods in org.hibernate.sql.exec.internal with parameters of type ExecutionContext Modifier and Type Method Description void
AbstractJdbcParameter. bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParamBindings, ExecutionContext executionContext)
protected void
AbstractJdbcParameter. bindParameterValue(JdbcMapping jdbcMapping, PreparedStatement statement, Object bindValue, int startPosition, 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)
<R> List<R>
JdbcSelectExecutorStandardImpl. list(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, ListResultsConsumer.UniqueSemantic uniqueSemantic)
static CacheMode
JdbcExecHelper. resolveCacheMode(ExecutionContext executionContext)
JdbcValues
JdbcSelectExecutorStandardImpl. resolveJdbcValuesSource(String queryIdentifier, JdbcOperationQuerySelect jdbcSelect, boolean canBeCached, ExecutionContext executionContext, ResultSetAccess resultSetAccess)
<R> ScrollableResultsImplementor<R>
JdbcSelectExecutorStandardImpl. scroll(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer)
<R> Stream<R>
JdbcSelectExecutorStandardImpl. stream(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer)
-
Uses of ExecutionContext in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi with parameters of type ExecutionContext Modifier and Type Method Description void
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 execution<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, ListResultsConsumer.UniqueSemantic uniqueSemantic)
<R> ScrollableResultsImplementor<R>
JdbcSelectExecutor. scroll(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer)
<R> Stream<R>
JdbcSelectExecutor. stream(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer)
-
Uses of ExecutionContext in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph with parameters of type ExecutionContext Modifier and Type Method Description default void
Initializer. endLoading(ExecutionContext context)
Lifecycle method called at the very end of the result values processing -
Uses of ExecutionContext in org.hibernate.sql.results.graph.collection
Methods in org.hibernate.sql.results.graph.collection with parameters of type ExecutionContext Modifier and Type Method Description default void
CollectionInitializer. endLoading(ExecutionContext context)
Lifecycle method called at the very end of the result values processingvoid
LoadingCollectionEntry. finishLoading(ExecutionContext executionContext)
Complete the load -
Uses of ExecutionContext in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement ExecutionContext Modifier and Type Class Description class
NestedRowProcessingState
-
Uses of ExecutionContext in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type ExecutionContext Modifier and Type Method Description void
BatchEntityInsideEmbeddableSelectFetchInitializer. endLoading(ExecutionContext context)
void
BatchEntitySelectFetchInitializer. endLoading(ExecutionContext context)
void
BatchInitializeEntitySelectFetchInitializer. endLoading(ExecutionContext context)
-
Uses of ExecutionContext in org.hibernate.sql.results.internal
Classes in org.hibernate.sql.results.internal that implement ExecutionContext Modifier and Type Class Description class
RowProcessingStateStandardImpl
Standard RowProcessingState implementationMethods in org.hibernate.sql.results.internal with parameters of type ExecutionContext Modifier and Type Method Description static <R> RowReader<R>
ResultsHelper. createRowReader(ExecutionContext executionContext, LockOptions lockOptions, RowTransformer<R> rowTransformer, Class<R> transformedResultJavaType, JdbcValues jdbcValues)
static <R> RowReader<R>
ResultsHelper. createRowReader(ExecutionContext executionContext, LockOptions lockOptions, RowTransformer<R> rowTransformer, Class<R> transformedResultJavaType, JdbcValuesMapping jdbcValuesMapping)
void
InitializersList. endLoading(ExecutionContext executionContext)
void
LoadingCollectionEntryImpl. finishLoading(ExecutionContext executionContext)
Constructors in org.hibernate.sql.results.internal with parameters of type ExecutionContext Constructor Description RowProcessingStateStandardImpl(JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, ExecutionContext executionContext, RowReader<?> rowReader, JdbcValues jdbcValues)
-
Uses of ExecutionContext in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return ExecutionContext Modifier and Type Method Description ExecutionContext
JdbcValuesSourceProcessingStateStandardImpl. getExecutionContext()
Constructors in org.hibernate.sql.results.jdbc.internal with parameters of type ExecutionContext Constructor Description DeferredResultSetAccess(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, Function<String,PreparedStatement> statementCreator)
JdbcValuesResultSetImpl(ResultSetAccess resultSetAccess, QueryKey queryCacheKey, String queryIdentifier, QueryOptions queryOptions, JdbcValuesMapping valuesMapping, JdbcValuesMetadata metadataForCache, ExecutionContext executionContext)
JdbcValuesSourceProcessingStateStandardImpl(ExecutionContext executionContext, JdbcValuesSourceProcessingOptions processingOptions)
-
Uses of ExecutionContext in org.hibernate.sql.results.jdbc.spi
Subinterfaces of ExecutionContext in org.hibernate.sql.results.jdbc.spi Modifier and Type Interface Description interface
RowProcessingState
State pertaining to the processing of a single "row" of a JdbcValuesSourceMethods in org.hibernate.sql.results.jdbc.spi that return ExecutionContext Modifier and Type Method Description ExecutionContext
JdbcValuesSourceProcessingState. getExecutionContext()
-