T - the type of which the page consists.public class PageImpl<T> extends Object implements Page<T>, Serializable
Page implementation.| Constructor and Description |
|---|
PageImpl(List<T> content)
Creates a new
PageImpl with the given content. |
PageImpl(List<T> content,
Pageable pageable,
long total)
Constructor of
PageImpl. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<T> |
getContent()
Returns the page content as
List. |
int |
getNumber()
Returns the number of the current page.
|
int |
getNumberOfElements()
Returns the number of elements currently on this page.
|
int |
getSize()
Returns the size of the page.
|
Sort |
getSort()
Returns the sorting parameters for the page.
|
long |
getTotalElements()
Returns the total amount of elements.
|
int |
getTotalPages()
Returns the number of total pages.
|
boolean |
hasContent()
Returns whether the
Page has content at all. |
int |
hashCode() |
boolean |
hasNextPage()
Returns if there is a next page.
|
boolean |
hasPreviousPage()
Returns if there is a previous page.
|
boolean |
isFirstPage()
Returns whether the current page is the first one.
|
boolean |
isLastPage()
Returns whether the current page is the last one.
|
Iterator<T> |
iterator() |
String |
toString() |
public PageImpl(List<T> content, Pageable pageable, long total)
PageImpl.content - the content of this page, must not be null.pageable - the paging information, can be null.total - the total amount of items availablepublic int getNumber()
PagePage#getTotalPages().public int getSize()
Pagepublic int getTotalPages()
PagegetTotalPages in interface Page<T>public int getNumberOfElements()
PagegetNumberOfElements in interface Page<T>public long getTotalElements()
PagegetTotalElements in interface Page<T>public boolean hasPreviousPage()
PagehasPreviousPage in interface Page<T>public boolean isFirstPage()
PageisFirstPage in interface Page<T>public boolean hasNextPage()
PagehasNextPage in interface Page<T>public boolean isLastPage()
PageisLastPage in interface Page<T>public List<T> getContent()
PageList.getContent in interface Page<T>public boolean hasContent()
PagePage has content at all.hasContent in interface Page<T>public Sort getSort()
PageCopyright © 2011-2013-2013 SpringSource. All Rights Reserved.