public class ExcelBatchExportService extends ExcelExportService implements IWriter<org.apache.poi.ss.usermodel.Workbook>
excelExportStyler, typecommentHandler, dataHandler, dictHandler, i18nHandler, LOGGER, needHandlerList| 构造器和说明 |
|---|
ExcelBatchExportService() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.poi.ss.usermodel.Workbook |
close()
关闭流,完成业务
|
java.util.List<ExcelExportEntity> |
createExcelExportEntityList(ExportParams entity,
java.lang.Class<?> pojoClass) |
void |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
java.util.List<ExcelExportEntity> excelParams) |
org.apache.poi.ss.usermodel.Workbook |
exportBigExcel(IExcelExportServer server,
java.lang.Object queryParams) |
org.apache.poi.ss.usermodel.Workbook |
get()
获取输出对象
|
void |
init(ExportParams entity,
java.lang.Class<?> pojoClass) |
void |
init(ExportParams entity,
java.util.List<ExcelExportEntity> excelParams) |
protected void |
insertDataToSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
java.util.List<ExcelExportEntity> entityList,
java.util.Collection<?> dataSet,
org.apache.poi.ss.usermodel.Sheet sheet) |
IWriter<org.apache.poi.ss.usermodel.Workbook> |
write(java.util.Collection data)
写入数据
|
createHeaderAndTitle, createSheet, createSheetForMap, createTitle2RowaddStatisticsRow, createCells, createDoubleCell, createImageCell, createImageCell, createImageCell, createListCells, createStringCell, getExcelExportStyler, getImageType, getListCellSize, getStyles, mergeCells, setCellWith, setColumnHidden, setCurrentIndex, setExcelExportStylergetAllExcelField, getCellValue, getFieldBySomeMethod, getFieldLength, getListCellValue, getRowHeight, getRowNums, indexExcelEntity, sortAllParamspublic void init(ExportParams entity, java.lang.Class<?> pojoClass)
public void init(ExportParams entity, java.util.List<ExcelExportEntity> excelParams)
public java.util.List<ExcelExportEntity> createExcelExportEntityList(ExportParams entity, java.lang.Class<?> pojoClass)
public void createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
java.util.List<ExcelExportEntity> excelParams)
protected void insertDataToSheet(org.apache.poi.ss.usermodel.Workbook workbook,
ExportParams entity,
java.util.List<ExcelExportEntity> entityList,
java.util.Collection<?> dataSet,
org.apache.poi.ss.usermodel.Sheet sheet)
insertDataToSheet 在类中 ExcelExportServicepublic org.apache.poi.ss.usermodel.Workbook exportBigExcel(IExcelExportServer server, java.lang.Object queryParams)
public org.apache.poi.ss.usermodel.Workbook get()
IWriterpublic IWriter<org.apache.poi.ss.usermodel.Workbook> write(java.util.Collection data)
IWriterCopyright © 2021 悟耘. All Rights Reserved.