Class GenerateExcelImpl

java.lang.Object
bld.generator.report.excel.impl.GenerateExcelImpl
All Implemented Interfaces:
GenerateExcel

@Component public class GenerateExcelImpl extends Object implements GenerateExcel
The Class GenerateExcelImpl.
In the GenerateExcelImpl class starts the process to generate the xls or xlsx file.
Below is a summary table with the features of the functions for generating excel files.
HSSF XSSF SXSSF
Function createFileXls createFileXlsx createBigDataFileXlsx
CPU and memory efficiency Varies varies Good
Read Files Yes Yes No
Write Files Yes Yes Yes
Create sheets/rows/cells Yes Yes Yes
Delete sheets/rows/cells Yes Yes No
Styling cells Yes Yes Yes
Shift rows Yes Yes No
Cloning sheets Yes Yes No
Formula evaluation Yes Yes No
Cell comments Yes Yes No
Picture Yes Yes No