T
- as type of Output Recordspublic interface Reporter<T> extends Process, Serializable
Process.Event, Process.EventPoint
Modifier and Type | Method and Description |
---|---|
List<String> |
getColumnNames()
Display names of the Columns in the report for each field in T
|
long |
getCount(Object[] params) |
org.apache.commons.collections.Transformer |
getRecordTransformer()
Provide an optional; transformation over the generated records
|
List<T> |
getReport(Object[] params,
PageInfo pageInfo) |
ReporterMeta |
getReporterMeta()
Reference to
ReporterMeta Can be used to refer to original details about various columns in the Report. |
void |
setColumnNames(List<String> columnNames)
Display names of the Columns in the report for each field in T
|
void |
setRecordTransformer(org.apache.commons.collections.Transformer recordTransformer)
Provide an optional; transformation over the generated records
|
ReporterMeta getReporterMeta()
ReporterMeta
ReporterMeta
List<String> getColumnNames()
void setColumnNames(List<String> columnNames)
List<T> getReport(Object[] params, PageInfo pageInfo)
params
- as Object[] @nullable true; params maybe even supplied by the context (check implementation)pageInfo
- as PageInfo
@nullable truelong getCount(Object[] params)
params
- as Object[] @nullable true; params maybe even supplied by the context (check implementation)org.apache.commons.collections.Transformer getRecordTransformer()
void setRecordTransformer(org.apache.commons.collections.Transformer recordTransformer)
Copyright © 2018. All rights reserved.