Class StandardReactiveSelectExecutor
java.lang.Object
org.hibernate.reactive.sql.exec.internal.StandardReactiveSelectExecutor
- All Implemented Interfaces:
ReactiveSelectExecutor
- See Also:
-
JdbcSelectExecutorStandardImpl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classseeCachedJdbcValuesMetadata -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T,R> CompletionStage<T> executeQuery(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ReactiveResultsConsumer<T, R> resultsConsumer) <T,R> CompletionStage<T> executeQuery(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, org.hibernate.sql.exec.spi.JdbcSelectExecutor.StatementCreator statementCreator, ReactiveResultsConsumer<T, R> resultsConsumer) <R> CompletionStage<List<R>>list(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> domainResultType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic) <R> CompletionStage<List<R>>list(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic, int resultCountEstimate) <R> CompletionStage<List<R>>list(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic) resolveJdbcValuesSource(String queryIdentifier, org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, boolean canBeCached, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveDeferredResultSetAccess resultSetAccess)
-
Field Details
-
INSTANCE
-
-
Method Details
-
list
public <R> CompletionStage<List<R>> list(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic) -
list
public <R> CompletionStage<List<R>> list(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> domainResultType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic) - Specified by:
listin interfaceReactiveSelectExecutor
-
list
public <R> CompletionStage<List<R>> list(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic, int resultCountEstimate) - Since:
- 2.4 (and ORM 6.6)
-
executeQuery
public <T,R> CompletionStage<T> executeQuery(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ReactiveResultsConsumer<T, R> resultsConsumer) - Specified by:
executeQueryin interfaceReactiveSelectExecutor- Since:
- 2.4 (and Hibernate ORM 6.6)
-
executeQuery
public <T,R> CompletionStage<T> executeQuery(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, org.hibernate.sql.exec.spi.JdbcSelectExecutor.StatementCreator statementCreator, ReactiveResultsConsumer<T, R> resultsConsumer) - Specified by:
executeQueryin interfaceReactiveSelectExecutor
-
resolveJdbcValuesSource
public CompletionStage<ReactiveValuesResultSet> resolveJdbcValuesSource(String queryIdentifier, org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, boolean canBeCached, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveDeferredResultSetAccess resultSetAccess)
-