Class ReactiveCypherdslConditionExecutorImpl<T>
java.lang.Object
org.springframework.data.neo4j.repository.query.ReactiveCypherdslConditionExecutorImpl<T>
- Type Parameters:
T
- The returned domain type.
- All Implemented Interfaces:
ReactiveCypherdslConditionExecutor<T>
@API(status=INTERNAL,
since="6.3.3")
public final class ReactiveCypherdslConditionExecutorImpl<T>
extends Object
implements ReactiveCypherdslConditionExecutor<T>
- Since:
- 6.3.3
- Author:
- Niklas Krieger, Michael J. Simons
-
Constructor Summary
ConstructorDescriptionReactiveCypherdslConditionExecutorImpl
(Neo4jEntityInformation<T, Object> entityInformation, ReactiveNeo4jOperations neo4jOperations) -
Method Summary
Modifier and TypeMethodDescriptionreactor.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>
reactor.core.publisher.Flux<T>
findAll
(org.neo4j.cypherdsl.core.SortItem... sortItems) reactor.core.publisher.Mono<T>
findOne
(org.neo4j.cypherdsl.core.Condition condition)
-
Constructor Details
-
ReactiveCypherdslConditionExecutorImpl
public ReactiveCypherdslConditionExecutorImpl(Neo4jEntityInformation<T, Object> entityInformation, ReactiveNeo4jOperations neo4jOperations)
-
-
Method Details
-
findOne
- Specified by:
findOne
in interfaceReactiveCypherdslConditionExecutor<T>
-
findAll
- Specified by:
findAll
in interfaceReactiveCypherdslConditionExecutor<T>
-
findAll
public reactor.core.publisher.Flux<T> findAll(org.neo4j.cypherdsl.core.Condition condition, Sort sort) - Specified by:
findAll
in interfaceReactiveCypherdslConditionExecutor<T>
-
findAll
public reactor.core.publisher.Flux<T> findAll(org.neo4j.cypherdsl.core.Condition condition, org.neo4j.cypherdsl.core.SortItem... sortItems) - Specified by:
findAll
in interfaceReactiveCypherdslConditionExecutor<T>
-
findAll
- Specified by:
findAll
in interfaceReactiveCypherdslConditionExecutor<T>
-
count
- Specified by:
count
in interfaceReactiveCypherdslConditionExecutor<T>
-
exists
- Specified by:
exists
in interfaceReactiveCypherdslConditionExecutor<T>
-