Class AggregateFieldPreProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.AbstractReportPreProcessor
-
- org.pentaho.reporting.engine.classic.core.wizard.AggregateFieldPreProcessor
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ReportPreProcessor
public class AggregateFieldPreProcessor extends AbstractReportPreProcessor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AggregateFieldPreProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MasterReport
performPreProcessing(MasterReport definition, DefaultFlowController flowController)
SubReport
performPreProcessing(SubReport definition, DefaultFlowController flowController)
protected void
processAggregateElement(ReportElement element, Class<AggregationFunction> aggType)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.AbstractReportPreProcessor
clone, isDesignTime, performPreDataProcessing, performPreDataProcessing
-
-
-
-
Method Detail
-
performPreProcessing
public MasterReport performPreProcessing(MasterReport definition, DefaultFlowController flowController) throws ReportProcessingException
- Specified by:
performPreProcessing
in interfaceReportPreProcessor
- Overrides:
performPreProcessing
in classAbstractReportPreProcessor
- Throws:
ReportProcessingException
-
performPreProcessing
public SubReport performPreProcessing(SubReport definition, DefaultFlowController flowController) throws ReportProcessingException
- Specified by:
performPreProcessing
in interfaceReportPreProcessor
- Overrides:
performPreProcessing
in classAbstractReportPreProcessor
- Throws:
ReportProcessingException
-
processAggregateElement
protected void processAggregateElement(ReportElement element, Class<AggregationFunction> aggType) throws InstantiationException, IllegalAccessException, ReportProcessingException
-
-