Class FastCsvExportTemplate
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.csv.FastCsvExportTemplate
-
- All Implemented Interfaces:
FastExportTemplate
public class FastCsvExportTemplate extends Object implements FastExportTemplate
-
-
Constructor Summary
Constructors Constructor Description FastCsvExportTemplate(OutputStream outputStream, String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finishReport()
void
initialize(ReportDefinition report, ExpressionRuntime runtime, boolean pagination)
void
write(Band band, ExpressionRuntime runtime)
-
-
-
Constructor Detail
-
FastCsvExportTemplate
public FastCsvExportTemplate(OutputStream outputStream, String encoding)
-
-
Method Detail
-
initialize
public void initialize(ReportDefinition report, ExpressionRuntime runtime, boolean pagination)
- Specified by:
initialize
in interfaceFastExportTemplate
-
write
public void write(Band band, ExpressionRuntime runtime) throws InvalidReportStateException
- Specified by:
write
in interfaceFastExportTemplate
- Throws:
InvalidReportStateException
-
finishReport
public void finishReport() throws ReportProcessingException
- Specified by:
finishReport
in interfaceFastExportTemplate
- Throws:
ReportProcessingException
-
-