public abstract class JCRPageList<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
available_ |
protected long |
availablePage_ |
protected List<T> |
currentListPage_ |
protected long |
currentPage_ |
| Constructor and Description |
|---|
JCRPageList(long pageSize) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkAndSetPage(long page) |
List<T> |
currentPage(String username) |
abstract List |
getAll() |
long |
getAvailable() |
long |
getAvailablePage() |
long |
getCurrentPage() |
List<T> |
getPage(long page,
String username) |
long |
getPageSize() |
protected abstract void |
populateCurrentPage(long page,
String username) |
protected void |
setAvailablePage(long available) |
void |
setPageSize(long pageSize) |
protected long available_
protected long availablePage_
protected long currentPage_
public long getPageSize()
public void setPageSize(long pageSize)
public long getCurrentPage()
public long getAvailable()
public long getAvailablePage()
protected abstract void populateCurrentPage(long page,
String username)
throws Exception
Exceptionprotected void setAvailablePage(long available)
Copyright © 2003–2017 eXo Platform SAS. All rights reserved.