Interface SearchPagination<P extends SearchPagination<P>>
- Type Parameters:
P- the concrete pagination model type
- All Known Subinterfaces:
AnyPage,CursorBackwardPage,CursorForwardPage,LimitPage,OffsetPage
- All Known Implementing Classes:
AnyPageImpl,CursorBackwardPageImpl,CursorForwardPageImpl,LimitPageImpl,OffsetPageImpl
public interface SearchPagination<P extends SearchPagination<P>>
Base interface for pagination models in search requests.
This interface is similar to TypedSortableRequest.SearchRequestSort and enforces
type-safe pagination models for search endpoints.
Concrete pagination models:
LimitPage- OnlylimitOffsetPage-from+limitCursorForwardPage-after+limitCursorBackwardPage-before+limitAnyPage- All pagination models (for general search endpoints)