public class ExcelExportService extends BaseExportService
excelExportStyler, type
dataHandler, dictHandler, LOGGER, needHandlerList
Constructor and Description |
---|
ExcelExportService() |
Modifier and Type | Method and Description |
---|---|
protected int |
createHeaderAndTitle(ExportParams entity,
org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.Workbook workbook,
List<ExcelExportEntity> excelParams) |
void |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
Class<?> pojoClass,
Collection<?> dataSet) |
void |
createSheetForMap(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
List<ExcelExportEntity> entityList,
Collection<?> dataSet) |
int |
createTitle2Row(ExportParams entity,
org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.Workbook workbook,
int fieldWidth)
创建 表头改变
|
protected void |
insertDataToSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
List<ExcelExportEntity> entityList,
Collection<?> dataSet,
org.apache.poi.ss.usermodel.Sheet sheet) |
addStatisticsRow, createCells, createDoubleCell, createImageCell, createImageCell, createListCells, createStringCell, getExcelExportStyler, getImageType, getStyles, mergeCells, setCellWith, setColumnHidden, setCurrentIndex, setExcelExportStyler
getAllExcelField, getCellValue, getFieldBySomeMethod, getFieldLength, getListCellValue, getRowHeight, getRowNums, indexExcelEntity, sortAllParams
protected int createHeaderAndTitle(ExportParams entity, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook workbook, List<ExcelExportEntity> excelParams)
public int createTitle2Row(ExportParams entity, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook workbook, int fieldWidth)
public void createSheet(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, Class<?> pojoClass, Collection<?> dataSet)
public void createSheetForMap(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, List<ExcelExportEntity> entityList, Collection<?> dataSet)
protected void insertDataToSheet(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, List<ExcelExportEntity> entityList, Collection<?> dataSet, org.apache.poi.ss.usermodel.Sheet sheet)
Copyright © 2018 Lumer. All rights reserved.