public interface PersonReactiveRepository extends RxJavaCrudRepository<Person,java.lang.Long>
Modifier and Type | Method and Description |
---|---|
io.reactivex.Single<java.lang.Integer> |
count(java.lang.String name) |
io.reactivex.Single<java.lang.Long> |
deleteByNameLike(java.lang.String name) |
io.reactivex.Maybe<Person> |
findByName(java.lang.String name) |
io.reactivex.Observable<Person> |
findByNameLike(java.lang.String name) |
io.reactivex.Single<Person> |
getById(java.lang.Long id) |
io.reactivex.Flowable<Person> |
list(Pageable pageable) |
io.reactivex.Single<Person> |
save(java.lang.String name,
int age) |
io.reactivex.Completable |
updatePerson(java.lang.Long id,
java.lang.String name) |
count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findById, save, saveAll
io.reactivex.Single<Person> save(java.lang.String name, int age)
io.reactivex.Single<Person> getById(java.lang.Long id)
io.reactivex.Completable updatePerson(@Id java.lang.Long id, @Parameter(value="name") java.lang.String name)
io.reactivex.Single<java.lang.Integer> count(java.lang.String name)
@Nullable io.reactivex.Maybe<Person> findByName(java.lang.String name)
io.reactivex.Single<java.lang.Long> deleteByNameLike(java.lang.String name)
io.reactivex.Observable<Person> findByNameLike(java.lang.String name)