public class PageResultLoaderList<T> extends java.lang.Object implements IPageLoader<PageResult<T>>
IPageLoader
with java List
.Constructor and Description |
---|
PageResultLoaderList(java.util.List<T> items) |
Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
getItems() |
PageResult<T> |
loadPage(PageableController controller)
Load the paginated list by using the
PageableController
information about pagination (sort, page index etc) and returns a page
result which contains the paginated list and the total elements (ex:
PageResult , Spring Data Page, etc). |
void |
setItems(java.util.List<T> items) |
public PageResultLoaderList(java.util.List<T> items)
public void setItems(java.util.List<T> items)
public java.util.List<T> getItems()
public PageResult<T> loadPage(PageableController controller)
IPageLoader
PageableController
information about pagination (sort, page index etc) and returns a page
result which contains the paginated list and the total elements (ex:
PageResult
, Spring Data Page, etc).loadPage
in interface IPageLoader<PageResult<T>>
controller
- information about pagination.