ZMObject
└─ZMQueryPager
public class ZMQueryPager
extends ZMObject
| Fields inherited from org.zenmagick.core.ZMObject | |
|---|---|
| properties_ | |
| Constructor Summary | |
|---|---|
ZMQueryPager(ZMQueryDetails queryDetails) Create new instance for the given query. |
|
| Method Summary | |
|---|---|
| void | addFilter(string filter) Add a filter clause. |
| protected string | Get the filter conditions. |
| array | getResults(int page, int pagination) Get results. |
| int | Get total number of results. |
| void | setOrderBy(string orderBy) Set order by clause(s). |
| Methods inherited from org.zenmagick.core.ZMObject | |
|---|---|
| attachMethod, get, getAttachedMethods, getPropertyNames, set, singleton | |
public ZMQueryPager(ZMQueryDetails queryDetails)
Create new instance for the given query.
public void addFilter(string filter)
Add a filter clause.
protected string getFilterSQL()
Get the filter conditions.
public array getResults(int page, int pagination)
Get results.
public int getTotalNumberOfResults()
Get total number of results.
public void setOrderBy(string orderBy)
Set order by clause(s).
Paginate a query.