|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.canoris.api.resources.Pager
public class Pager
Class to simply implement the paging logic of the CanorisAPI collections The pager class is used for all resources that return paged results. If there are more pages the nextPage will contain the link to be used for retrieving the next page. In case one of the fields is not applicable to the current request it will be null. In addition the pager can be used for "old" and "new" style of paging. Old => has only the pageNumber field New => has start (equal to pageNumber) and limit (page size)
Constructor Summary | |
---|---|
Pager()
Empty constructor |
|
Pager(java.lang.String pageNumber)
Constructor |
|
Pager(java.lang.String start,
java.lang.String limit)
Constructor |
Method Summary | |
---|---|
java.util.List |
getItems()
|
java.lang.String |
getLimit()
|
java.lang.String |
getNext()
|
java.lang.String |
getPageNumber()
|
java.lang.String |
getPrevious()
|
java.lang.String |
getRef()
|
java.lang.String |
getStart()
|
java.lang.String |
getTotal()
|
void |
setItems(java.util.List items)
|
void |
setLimit(java.lang.String limit)
|
void |
setNext(java.lang.String next)
|
void |
setPageNumber(java.lang.String pageNumber)
|
void |
setPrevious(java.lang.String previous)
|
void |
setRef(java.lang.String ref)
|
void |
setStart(java.lang.String start)
|
void |
setTotal(java.lang.String total)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Pager()
public Pager(java.lang.String pageNumber)
pageNumber
- public Pager(java.lang.String start, java.lang.String limit)
start
- limit
- Method Detail |
---|
public java.util.List getItems()
public void setItems(java.util.List items)
public java.lang.String getTotal()
public java.lang.String getPageNumber()
public void setPageNumber(java.lang.String pageNumber)
public void setTotal(java.lang.String total)
public java.lang.String getRef()
public void setRef(java.lang.String ref)
public java.lang.String getNext()
public void setNext(java.lang.String next)
public java.lang.String getPrevious()
public void setPrevious(java.lang.String previous)
public java.lang.String getStart()
public void setStart(java.lang.String start)
public java.lang.String getLimit()
public void setLimit(java.lang.String limit)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |