Package bld.generator.report.excel.impl
Class ScopeGenerateExcelImpl
java.lang.Object
bld.generator.report.excel.impl.SuperGenerateExcelImpl
bld.generator.report.excel.impl.ScopeGenerateExcelImpl
- All Implemented Interfaces:
ScopeGenerateExcel
@Component
@Scope("prototype")
public class ScopeGenerateExcelImpl
extends SuperGenerateExcelImpl
implements ScopeGenerateExcel
The Class ScopeGenerateExcelImpl.
ScopeGenerateExcelImpl is the heart of the generation of the xls or xlsx files.
ScopeGenerateExcelImpl is the heart of the generation of the xls or xlsx files.
-
Field Summary
Fields inherited from class bld.generator.report.excel.impl.SuperGenerateExcelImpl
listDropDown, listFunctionCell, mapCellHeaderStyle, mapCellStyle, mapFieldColumn, mapSheet, mapWidthColumn, mergeCalcoloCells, SDF, sheetMapping, valueProps -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]createBigDataFileXlsx(ReportExcel report) Creates the big data file xlsx.byte[]createFileXls(ReportExcel report) Creates the file xls.byte[]createFileXlsx(ReportExcel report) Creates the file xlsx.Methods inherited from class bld.generator.report.excel.impl.SuperGenerateExcelImpl
addComment, addDropDown, buildFunction, buildFunction, buildFunction, createCellStyle, createCellStyle, createCellStyle, createPivot, dateCellStyle, generateHeaderSheetData, getBorder, getCellStyleHeader, getColor, getFont, getListSheetHeader, getSizeSuperHeader, manageDropDown, manageExcelImage, mergeRow, mergeRowAndRemoveMap, runMergeCell, setCellFormula, setCellFormula, setCellFormulaAndEvaluate, setCellFormulaAndEvaluateCell, setCellStyleExcel, setCellSummary, setCellValueExcel, setCellValueExcel, setCellValueWillMerged, setColumnWidth
-
Constructor Details
-
ScopeGenerateExcelImpl
public ScopeGenerateExcelImpl()
-
-
Method Details
-
createFileXls
Creates the file xls.- Specified by:
createFileXlsin interfaceScopeGenerateExcel- Parameters:
report- the report- Returns:
- the byte[]
- Throws:
Exception- the exception
-
createFileXlsx
Creates the file xlsx.- Specified by:
createFileXlsxin interfaceScopeGenerateExcel- Parameters:
report- the report- Returns:
- the byte[]
- Throws:
Exception- the exception
-
createBigDataFileXlsx
Creates the big data file xlsx.- Specified by:
createBigDataFileXlsxin interfaceScopeGenerateExcel- Parameters:
report- the report- Returns:
- the byte[]
- Throws:
Exception- the exception
-