Class ExecutorReactiveOperationsSupportingCriteria
java.lang.Object
io.micronaut.data.runtime.operations.ExecutorReactiveOperations
io.micronaut.data.runtime.operations.ExecutorReactiveOperationsSupportingCriteria
- All Implemented Interfaces:
io.micronaut.core.convert.ConversionServiceProvider,io.micronaut.data.operations.reactive.ReactiveCriteriaCapableRepository,io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations,io.micronaut.data.operations.reactive.ReactiveRepositoryOperations
public class ExecutorReactiveOperationsSupportingCriteria
extends ExecutorReactiveOperations
implements io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
A variation of
ExecutorReactiveOperations that supports ReactiveCriteriaRepositoryOperations.-
Constructor Summary
ConstructorsConstructorDescriptionExecutorReactiveOperationsSupportingCriteria(ExecutorAsyncOperationsSupportingCriteria asyncOperations, DataConversionService dataConversionService) -
Method Summary
Modifier and TypeMethodDescriptionorg.reactivestreams.Publisher<Number><T> org.reactivestreams.Publisher<T>findAll(jakarta.persistence.criteria.CriteriaQuery<T> query) <T> org.reactivestreams.Publisher<T>findAll(jakarta.persistence.criteria.CriteriaQuery<T> query, int offset, int limit) <R> org.reactivestreams.Publisher<R>findOne(jakarta.persistence.criteria.CriteriaQuery<R> query) jakarta.persistence.criteria.CriteriaBuilderorg.reactivestreams.Publisher<Number>Methods inherited from class io.micronaut.data.runtime.operations.ExecutorReactiveOperations
count, delete, deleteAll, executeUpdate, exists, findAll, findAll, findOne, findOne, findOptional, findOptional, findPage, fromCompletableFuture, getConversionService, persist, persistAll, update, updateAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
reactiveMethods inherited from interface io.micronaut.data.operations.reactive.ReactiveRepositoryOperations
execute, executeDelete
-
Constructor Details
-
ExecutorReactiveOperationsSupportingCriteria
public ExecutorReactiveOperationsSupportingCriteria(ExecutorAsyncOperationsSupportingCriteria asyncOperations, DataConversionService dataConversionService)
-
-
Method Details
-
getCriteriaBuilder
public jakarta.persistence.criteria.CriteriaBuilder getCriteriaBuilder()- Specified by:
getCriteriaBuilderin interfaceio.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
-
findOne
public <R> org.reactivestreams.Publisher<R> findOne(jakarta.persistence.criteria.CriteriaQuery<R> query) - Specified by:
findOnein interfaceio.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
-
findAll
public <T> org.reactivestreams.Publisher<T> findAll(jakarta.persistence.criteria.CriteriaQuery<T> query) - Specified by:
findAllin interfaceio.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
-
findAll
public <T> org.reactivestreams.Publisher<T> findAll(jakarta.persistence.criteria.CriteriaQuery<T> query, int offset, int limit) - Specified by:
findAllin interfaceio.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
-
updateAll
public org.reactivestreams.Publisher<Number> updateAll(jakarta.persistence.criteria.CriteriaUpdate<Number> query) - Specified by:
updateAllin interfaceio.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
-
deleteAll
public org.reactivestreams.Publisher<Number> deleteAll(jakarta.persistence.criteria.CriteriaDelete<Number> query) - Specified by:
deleteAllin interfaceio.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
-