public interface IPageContentProvider
IPageLoader
load paginated list, the method
IPageLoader.loadPage(PageableController)
returns a pagination
structure (like PageResult
, Spring Data Page etc...).
This interface is used to returns total elements and paginated list from the
returned pagination structure.Modifier and Type | Method and Description |
---|---|
PageableController |
createController(int pageSize)
Create an instance of
PageableController with the given page
size. |
java.util.List<?> |
getPaginatedList(java.lang.Object page)
Returns the page content as
List . |
long |
getTotalElements(java.lang.Object page)
Returns the total amount of elements.
|
PageableController createController(int pageSize)
PageableController
with the given page
size.long getTotalElements(java.lang.Object page)
java.util.List<?> getPaginatedList(java.lang.Object page)
List
.