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 Details

  • Method Details

    • getCriteriaBuilder

      public jakarta.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
      Specified by:
      getCriteriaBuilder in interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
    • exists

      public org.reactivestreams.Publisher<Boolean> exists(jakarta.persistence.criteria.CriteriaQuery<?> query)
      Specified by:
      exists in interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
    • findOne

      public <R> org.reactivestreams.Publisher<R> findOne(jakarta.persistence.criteria.CriteriaQuery<R> query)
      Specified by:
      findOne in interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
    • findAll

      public <T> org.reactivestreams.Publisher<T> findAll(jakarta.persistence.criteria.CriteriaQuery<T> query)
      Specified by:
      findAll in interface io.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:
      findAll in interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
    • updateAll

      public org.reactivestreams.Publisher<Number> updateAll(jakarta.persistence.criteria.CriteriaUpdate<Number> query)
      Specified by:
      updateAll in interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations
    • deleteAll

      public org.reactivestreams.Publisher<Number> deleteAll(jakarta.persistence.criteria.CriteriaDelete<Number> query)
      Specified by:
      deleteAll in interface io.micronaut.data.operations.reactive.ReactiveCriteriaRepositoryOperations