Interface OneAndAllReactive<T>

Type Parameters:
T - - the entity class
All Known Subinterfaces:
ReactiveFindByAnalyticsOperation.FindByAnalyticsConsistentWith<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsInCollection<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsInScope<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithConsistency<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithOptions<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithProjection<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithQuery<T>, ReactiveFindByAnalyticsOperation.ReactiveFindByAnalytics<T>, ReactiveFindByAnalyticsOperation.TerminatingFindByAnalytics<T>, ReactiveFindByQueryOperation.FindByQueryConsistentWith<T>, ReactiveFindByQueryOperation.FindByQueryInCollection<T>, ReactiveFindByQueryOperation.FindByQueryInScope<T>, ReactiveFindByQueryOperation.FindByQueryWithConsistency<T>, ReactiveFindByQueryOperation.FindByQueryWithDistinct<T>, ReactiveFindByQueryOperation.FindByQueryWithOptions<T>, ReactiveFindByQueryOperation.FindByQueryWithProjecting<T>, ReactiveFindByQueryOperation.FindByQueryWithProjection<T>, ReactiveFindByQueryOperation.FindByQueryWithQuery<T>, ReactiveFindByQueryOperation.ReactiveFindByQuery<T>, ReactiveFindByQueryOperation.TerminatingFindByQuery<T>

public interface OneAndAllReactive<T>
A common interface for those that support one(T), all(Collection<T>)
Author:
Michael Reiche
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Flux<? extends T>
    all()
     
    reactor.core.publisher.Mono<Long>
     
    reactor.core.publisher.Mono<Boolean>
     
    reactor.core.publisher.Mono<T>
     
    reactor.core.publisher.Mono<T>
    one()
     
  • Method Details

    • one

      reactor.core.publisher.Mono<T> one()
    • first

      reactor.core.publisher.Mono<T> first()
    • all

      reactor.core.publisher.Flux<? extends T> all()
    • count

      reactor.core.publisher.Mono<Long> count()
    • exists

      reactor.core.publisher.Mono<Boolean> exists()