public class PaginationAPI extends java.lang.Object implements PaginationAPIIf
| Constructor and Description |
|---|
PaginationAPI() |
| Modifier and Type | Method and Description |
|---|---|
TabularReport |
userAPIgetPage(java.lang.String reportName,
ReportContext rc,
Query query,
SortCriteria[] sort,
int startIndex,
int endIndex) |
int |
userAPIgetRowCount(java.lang.String reportName,
ReportContext rc,
Query query,
SortCriteria sort) |
TabularReportMetadata |
userAPIgetTabularReportMetadata(java.lang.String reportName,
ReportContext rc) |
public TabularReport userAPIgetPage(java.lang.String reportName, ReportContext rc, Query query, SortCriteria[] sort, int startIndex, int endIndex) throws java.lang.Exception
userAPIgetPage in interface PaginationAPIIfreportName - : Name of the report. This is a mandatory parameter.rc - : The report context.query - : The query.sort - : The sort criteria.startIndex - : The start index.endIndex - : The end index.java.lang.Exceptionpublic int userAPIgetRowCount(java.lang.String reportName,
ReportContext rc,
Query query,
SortCriteria sort)
throws java.lang.Exception
userAPIgetRowCount in interface PaginationAPIIfreportName - : Name of the report. This is a mandatory parameter.rc - : Report context. For possible values, see example.query - : The querysort - : The sort criteria. For possible values, see example.java.lang.Exceptionpublic TabularReportMetadata userAPIgetTabularReportMetadata(java.lang.String reportName, ReportContext rc) throws java.lang.Exception
userAPIgetTabularReportMetadata in interface PaginationAPIIfreportName - : Name of the report. This is a mandatory parameter.rc - : Report context. For possible values, see example.java.lang.Exception