Interface ReactiveStreamsPageableRepository<E,ID>

Type Parameters:
E - The entity type
ID - The ID type
All Superinterfaces:
GenericRepository<E,ID>, ReactiveStreamsCrudRepository<E,ID>
All Known Subinterfaces:
ReactorPageableRepository<E,ID>

public interface ReactiveStreamsPageableRepository<E,ID> extends ReactiveStreamsCrudRepository<E,ID>
A repository that supports pagination.
Since:
3.4.0
Author:
Denis Stepanov
  • Method Details

    • findAll

      @NonNull @NonNull org.reactivestreams.Publisher<E> findAll(@NonNull @NonNull Sort sort)
      Find all results for the given sort order.
      Parameters:
      sort - The sort
      Returns:
      The results publisher
    • findAll

      @NonNull @NonNull org.reactivestreams.Publisher<Page<E>> findAll(@NonNull @NonNull Pageable pageable)
      Finds all records for the given pageable.
      Parameters:
      pageable - The pageable.
      Returns:
      The results publisher