Interface ReactiveAerospikeRepository<T,ID>
- All Superinterfaces:
ReactiveCrudRepository<T,
,ID> Repository<T,
ID>
- All Known Implementing Classes:
SimpleReactiveAerospikeRepository
Aerospike specific
Repository
interface with reactive support.- Author:
- Igor Ermolenko
-
Method Summary
Modifier and TypeMethodDescriptionfindUsingQuery
(Query query) Run a query to find entities.<S> Flux<S>
findUsingQuery
(Query query, Class<S> targetClass) Run a query to find entities providing a class to map entities to.Methods inherited from interface org.springframework.data.repository.reactive.ReactiveCrudRepository
count, delete, deleteAll, deleteAll, deleteAll, deleteAllById, deleteById, deleteById, existsById, existsById, findAll, findAllById, findAllById, findById, findById, save, saveAll, saveAll
-
Method Details
-
findUsingQuery
Run a query to find entities.A
Query
can be created using a qualifier. AQualifier
may contain other qualifiers and combine them using eitherFilterOperation.AND
orFilterOperation.OR
.- Parameters:
query
- A qualifiers representing expressions. Must not be null.- Returns:
- Flux of entities.
-
findUsingQuery
Run a query to find entities providing a class to map entities to.A
Query
can be created using a qualifier. AQualifier
may contain other qualifiers and combine them using eitherFilterOperation.AND
orFilterOperation.OR
.- Parameters:
query
- A query to be performed. Must not be null.targetClass
- Target class to map entities to.- Returns:
- Flux of entities of the given target class.
-