Class FastExcelFormattedDataBuilder
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.template.AbstractFormattedDataBuilder
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelFormattedDataBuilder
-
- All Implemented Interfaces:
FormattedDataBuilder
public class FastExcelFormattedDataBuilder extends AbstractFormattedDataBuilder
-
-
Constructor Summary
Constructors Constructor Description FastExcelFormattedDataBuilder(HashMap<InstanceID,CellLayoutInfo> layout, ArrayList<CellLayoutInfo> backgroundCells, long[] cellHeights, FastExcelPrinter excelPrinter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compute(Band band, ExpressionRuntime runtime, OutputStream out)
protected void
inspect(AbstractReportDefinition reportDefinition)
protected void
inspectElement(ReportElement element)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.fast.template.AbstractFormattedDataBuilder
compute, filterRichText, getRuntime, traverseSection
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
inspectAttributeExpression, inspectDataSource, inspectExpression, inspectParameter, inspectStyleExpression, traverseAttributeExpressions, traverseSectionWithoutSubReports, traverseSectionWithSubReports, traverseStyleExpressions
-
-
-
-
Constructor Detail
-
FastExcelFormattedDataBuilder
public FastExcelFormattedDataBuilder(HashMap<InstanceID,CellLayoutInfo> layout, ArrayList<CellLayoutInfo> backgroundCells, long[] cellHeights, FastExcelPrinter excelPrinter)
-
-
Method Detail
-
compute
public void compute(Band band, ExpressionRuntime runtime, OutputStream out) throws ReportProcessingException, ContentProcessingException, IOException
-
inspect
protected void inspect(AbstractReportDefinition reportDefinition)
- Overrides:
inspect
in classAbstractStructureVisitor
-
inspectElement
protected void inspectElement(ReportElement element)
- Overrides:
inspectElement
in classAbstractStructureVisitor
-
-