Interface ReactiveCypherdslConditionExecutor<T>

Type Parameters:
T - Type of the domain
All Known Implementing Classes:
ReactiveCypherdslConditionExecutorImpl

@API(status=STABLE, since="6.3.3") public interface ReactiveCypherdslConditionExecutor<T>
An interface that can be added to any repository so that queries can be enriched by conditions of the Cypher-DSL. This interface behaves the same as the ReactiveQuerydslPredicateExecutor.
Since:
6.3.3
Author:
Niklas Krieger, Michael J. Simons
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Mono<Long>
    count(org.neo4j.cypherdsl.core.Condition condition)
     
    reactor.core.publisher.Mono<Boolean>
    exists(org.neo4j.cypherdsl.core.Condition condition)
     
    reactor.core.publisher.Flux<T>
    findAll(org.neo4j.cypherdsl.core.Condition condition)
     
    reactor.core.publisher.Flux<T>
    findAll(org.neo4j.cypherdsl.core.Condition condition, org.neo4j.cypherdsl.core.SortItem... sortItems)
     
    reactor.core.publisher.Flux<T>
    findAll(org.neo4j.cypherdsl.core.Condition condition, Sort sort)
     
    reactor.core.publisher.Flux<T>
    findAll(org.neo4j.cypherdsl.core.SortItem... sortItems)
     
    reactor.core.publisher.Mono<T>
    findOne(org.neo4j.cypherdsl.core.Condition condition)
     
  • Method Details

    • findOne

      reactor.core.publisher.Mono<T> findOne(org.neo4j.cypherdsl.core.Condition condition)
    • findAll

      reactor.core.publisher.Flux<T> findAll(org.neo4j.cypherdsl.core.Condition condition)
    • findAll

      reactor.core.publisher.Flux<T> findAll(org.neo4j.cypherdsl.core.Condition condition, Sort sort)
    • findAll

      reactor.core.publisher.Flux<T> findAll(org.neo4j.cypherdsl.core.Condition condition, org.neo4j.cypherdsl.core.SortItem... sortItems)
    • findAll

      reactor.core.publisher.Flux<T> findAll(org.neo4j.cypherdsl.core.SortItem... sortItems)
    • count

      reactor.core.publisher.Mono<Long> count(org.neo4j.cypherdsl.core.Condition condition)
    • exists

      reactor.core.publisher.Mono<Boolean> exists(org.neo4j.cypherdsl.core.Condition condition)