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)
IPageLoaderPageableController
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.