Class FastCsvContentProducerTemplate
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.template.AbstractContentProducerTemplate
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.csv.FastCsvContentProducerTemplate
-
- All Implemented Interfaces:
FastExportTemplate
public class FastCsvContentProducerTemplate extends AbstractContentProducerTemplate
-
-
Constructor Summary
Constructors Constructor Description FastCsvContentProducerTemplate(SheetLayout sharedSheetLayout, OutputStream outputStream, String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FastExportTemplateProducer
createTemplateProducer()
protected void
writeContent(Band band, ExpressionRuntime runtime, FormattedDataBuilder messageFormatSupport)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.fast.template.AbstractContentProducerTemplate
createTemplate, finishReport, getMetaData, getSharedSheetLayout, initialize, write
-
-
-
-
Constructor Detail
-
FastCsvContentProducerTemplate
public FastCsvContentProducerTemplate(SheetLayout sharedSheetLayout, OutputStream outputStream, String encoding)
-
-
Method Detail
-
writeContent
protected void writeContent(Band band, ExpressionRuntime runtime, FormattedDataBuilder messageFormatSupport) throws IOException, ReportProcessingException, ContentProcessingException
- Specified by:
writeContent
in classAbstractContentProducerTemplate
- Throws:
IOException
ReportProcessingException
ContentProcessingException
-
createTemplateProducer
protected FastExportTemplateProducer createTemplateProducer()
- Specified by:
createTemplateProducer
in classAbstractContentProducerTemplate
-
-