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
|
| ScopeGenerateExcelImpl |
The Class ScopeGenerateExcelImpl.
ScopeGenerateExcelImpl is the heart of the generation of the xls or xlsx
files.
|
| SuperGenerateExcelImpl |
The Class SuperGenerateExcelImpl.
|
Package bld.generator.report.excel.impl Description
In this package there are the main functions for generating Excel files.