public interface Report
Modifier and Type | Method and Description |
---|---|
Data |
calculate()
Creates the report and returns the data as a result.
|
void |
cleanup()
Cleans up the report after using it.
|
int |
getColumnCnt()
Returns the number of columns.
|
java.util.Iterator<Column> |
getColumnIterator()
Creates an iterator for iterating over the report's columns.
|
java.lang.String |
getDataRoot()
Gets the root path of this report (for querying the data).
|
java.util.Iterator<Column> |
getSnapshotDataCols()
Creates an iterator for iterating over the columns to be used for snapshot data.
|
boolean |
hasGroupedColumns()
Returns if any group is grouped.
|
Data calculate() throws RepositoryException
RepositoryException
- if calculating data fails due to a repository errorjava.util.Iterator<Column> getColumnIterator()
int getColumnCnt()
boolean hasGroupedColumns()
true
if any column is groupedjava.util.Iterator<Column> getSnapshotDataCols()
java.lang.String getDataRoot()
null
if no root path is specified
for the reportvoid cleanup()
Copyright © 2010 - 2020 Adobe. All Rights Reserved