public interface Pageable
Modifier and Type | Method and Description |
---|---|
Pageable |
first()
Returns the
Pageable requesting the first page. |
long |
getOffset()
Returns the offset to be taken according to the underlying page and page size.
|
int |
getPageNumber()
Returns the page to be returned.
|
int |
getPageSize()
Returns the number of items to be returned.
|
Sort |
getSort()
Returns the sorting parameters.
|
default Sort |
getSortOr(Sort sort)
Returns the current
Sort or the given one if the current one is unsorted. |
boolean |
hasPrevious()
Returns whether there's a previous
Pageable we can access from the current one. |
default boolean |
isPaged()
Returns whether the current
Pageable contains pagination information. |
default boolean |
isUnpaged()
Returns whether the current
Pageable does not contain pagination information. |
Pageable |
next()
|
Pageable |
previousOrFirst()
|
default Optional<Pageable> |
toOptional()
Returns an
Optional so that it can easily be mapped on. |
static Pageable |
unpaged()
Returns a
Pageable instance representing no pagination setup. |
static Pageable unpaged()
Pageable
instance representing no pagination setup.default boolean isPaged()
Pageable
contains pagination information.default boolean isUnpaged()
Pageable
does not contain pagination information.int getPageNumber()
int getPageSize()
long getOffset()
Sort getSort()
default Sort getSortOr(Sort sort)
Sort
or the given one if the current one is unsorted.sort
- must not be null.Pageable next()
Pageable previousOrFirst()
boolean hasPrevious()
Pageable
we can access from the current one. Will return
false in case the current Pageable
already refers to the first page.Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.