public class PageRequest extends AbstractPageRequest
Pageable.| Constructor and Description |
|---|
PageRequest(int page,
int size)
Deprecated.
use
of(int, int) instead. |
PageRequest(int page,
int size,
Sort.Direction direction,
String... properties)
Deprecated.
use
#of(int, int, Direction, String...) instead. |
PageRequest(int page,
int size,
Sort sort)
Deprecated.
since 2.0, use
of(int, int, Sort) instead. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Pageable |
first()
Returns the
Pageable requesting the first page. |
Sort |
getSort()
Returns the sorting parameters.
|
int |
hashCode() |
Pageable |
next()
|
static PageRequest |
of(int page,
int size)
Creates a new unsorted
PageRequest. |
static PageRequest |
of(int page,
int size,
Sort.Direction direction,
String... properties)
Creates a new
PageRequest with sort direction and properties applied. |
static PageRequest |
of(int page,
int size,
Sort sort)
Creates a new
PageRequest with sort parameters applied. |
PageRequest |
previous()
|
String |
toString() |
getOffset, getPageNumber, getPageSize, hasPrevious, previousOrFirst@Deprecated public PageRequest(int page, int size)
of(int, int) instead.PageRequest. Pages are zero indexed, thus providing 0 for page will return the first
page.page - zero-based page index.size - the size of the page to be returned.@Deprecated public PageRequest(int page, int size, Sort.Direction direction, String... properties)
#of(int, int, Direction, String...) instead.PageRequest with sort parameters applied.page - zero-based page index.size - the size of the page to be returned.direction - the direction of the Sort to be specified, can be null.properties - the properties to sort by, must not be null or empty.@Deprecated public PageRequest(int page, int size, Sort sort)
of(int, int, Sort) instead.PageRequest with sort parameters applied.page - zero-based page index.size - the size of the page to be returned.sort - can be null.public static PageRequest of(int page, int size)
PageRequest.page - zero-based page index.size - the size of the page to be returned.public static PageRequest of(int page, int size, Sort sort)
PageRequest with sort parameters applied.page - zero-based page index.size - the size of the page to be returned.sort - must not be null.public static PageRequest of(int page, int size, Sort.Direction direction, String... properties)
PageRequest with sort direction and properties applied.page - zero-based page index.size - the size of the page to be returned.direction - must not be null.properties - must not be null.public Sort getSort()
Pageablepublic Pageable next()
Pageablenext in interface Pageablenext in class AbstractPageRequestpublic PageRequest previous()
AbstractPageRequestprevious in class AbstractPageRequestpublic Pageable first()
PageablePageable requesting the first page.first in interface Pageablefirst in class AbstractPageRequestpublic boolean equals(@Nullable Object obj)
equals in class AbstractPageRequestpublic int hashCode()
hashCode in class AbstractPageRequestCopyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.