public class SimplePageResponse<T> extends Object implements PageResponse<T>, Serializable
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) class |
SimplePageResponse.PageIterator |
| 限定符和类型 | 字段和说明 |
|---|---|
private int |
pageNumber |
private PageRequest |
pageRequest |
private ResultSetSlice<T> |
resultSetSlice |
private static long |
serialVersionUID |
private int |
totalPages |
private int |
totalRecords |
| 构造器和说明 |
|---|
SimplePageResponse(PageRequest pageRequest,
ResultSetSlice<T> resultSetSlice) |
SimplePageResponse(PageRequest pageRequest,
ResultSetSlice<T> resultSetSlice,
Countable countable) |
| 限定符和类型 | 方法和说明 |
|---|---|
PageResponse<T> |
firstPage() |
List<T> |
getContent() |
int |
getOffset() |
int |
getPageNumber() |
int |
getPageSize() |
int |
getTotalPages() |
int |
getTotalRecords() |
boolean |
hasNextPage() |
boolean |
hasPreviousPage() |
boolean |
isEmpty() |
boolean |
isFirstPage() |
boolean |
isLastPage() |
Iterator<PageResponse<T>> |
iterator() |
PageResponse<T> |
lastPage() |
PageResponse<T> |
nextPage() |
PageResponse<T> |
previousPage() |
PageResponse<T> |
setPage(int pageNumber) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprivate static final long serialVersionUID
private final int pageNumber
private final int totalPages
private final int totalRecords
private final PageRequest pageRequest
private final ResultSetSlice<T> resultSetSlice
public SimplePageResponse(PageRequest pageRequest, ResultSetSlice<T> resultSetSlice)
public SimplePageResponse(PageRequest pageRequest, ResultSetSlice<T> resultSetSlice, Countable countable)
public boolean isEmpty()
isEmpty 在接口中 PageResponse<T>public boolean isLastPage()
isLastPage 在接口中 PageResponse<T>public boolean isFirstPage()
isFirstPage 在接口中 PageResponse<T>public boolean hasNextPage()
hasNextPage 在接口中 PageResponse<T>public boolean hasPreviousPage()
hasPreviousPage 在接口中 PageResponse<T>public Iterator<PageResponse<T>> iterator()
iterator 在接口中 Iterable<PageResponse<T>>public int getTotalPages()
getTotalPages 在接口中 PageResponse<T>public int getTotalRecords()
getTotalRecords 在接口中 PageResponse<T>public int getOffset()
getOffset 在接口中 PageResponse<T>public int getPageSize()
getPageSize 在接口中 PageResponse<T>public int getPageNumber()
getPageNumber 在接口中 PageResponse<T>public PageResponse<T> setPage(int pageNumber)
setPage 在接口中 PageResponse<T>public PageResponse<T> lastPage()
lastPage 在接口中 PageResponse<T>public PageResponse<T> firstPage()
firstPage 在接口中 PageResponse<T>public PageResponse<T> nextPage()
nextPage 在接口中 PageResponse<T>public PageResponse<T> previousPage()
previousPage 在接口中 PageResponse<T>public List<T> getContent()
getContent 在接口中 PageResponse<T>Copyright © 2020. All rights reserved.