public class Page<T>
extends java.lang.Object
implements java.io.Serializable
Page request entity
Modifier and Type | Field and Description |
---|---|
java.util.List<T> |
content
Page content.
|
int |
currentPage
The current page number.
|
int |
pageSize
The page size.
|
protected SearchParameter |
searchParameter
The search parameter for the current page.
|
int |
total
The total record number.
|
int |
totalPage
The total number of pages.
|
Constructor and Description |
---|
Page() |
Modifier and Type | Method and Description |
---|---|
int |
calculateStartIndex()
Calculating the current starting index
|
void |
calculateTotalPage()
Calculating the total number of pages
|
SearchParameter |
getSearchParameter()
Getting the search parameter
|
void |
setSearchParameter(SearchParameter searchParameter)
Setting the search parameter
|
public int pageSize
public int currentPage
public int totalPage
public int total
public java.util.List<T> content
protected SearchParameter searchParameter
public void calculateTotalPage()
Calculating the total number of pages
public int calculateStartIndex()
Calculating the current starting index
public SearchParameter getSearchParameter()
Getting the search parameter
public void setSearchParameter(SearchParameter searchParameter)
Setting the search parameter
searchParameter
-