类 ExcelExportServer
java.lang.Object
org.jeecgframework.poi.excel.export.base.ExportBase
org.jeecgframework.poi.excel.export.base.ExcelExportBase
org.jeecgframework.poi.excel.export.ExcelExportServer
- 直接已知子类:
ExcelBatchExportServer
Excel导出服务
- 作者:
- JEECG
-
字段概要
从类继承的字段 org.jeecgframework.poi.excel.export.base.ExcelExportBase
excelExportStyler, type从类继承的字段 org.jeecgframework.poi.excel.export.base.ExportBase
dataHanlder, dictHandler, needHanlderList -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected intcreateHeaderAndTitle(ExportParams entity, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook workbook, List<ExcelExportEntity> excelParams) intcreateHeaderRow(ExportParams entity, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook workbook, int feildWidth) 创建 表头改变voidcreateSheet(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, Class<?> pojoClass, Collection<?> dataSet, String[] exportFields) voidcreateSheetForMap(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, List<ExcelExportEntity> entityList, Collection<? extends Map<?, ?>> dataSet) protected ExcelExportEntityindexExcelEntity(ExportParams entity) protected voidinsertDataToSheet(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, List<ExcelExportEntity> entityList, Collection<? extends Map<?, ?>> dataSet, org.apache.poi.ss.usermodel.Sheet sheet) 添加数据到sheet从类继承的方法 org.jeecgframework.poi.excel.export.base.ExcelExportBase
addStatisticsRow, createCells, createCells, createImageCell, createListCells, createNumericCell, createStringCell, getExcelExportStyler, getFieldWidth, getImageType, getListCellSize, getStyles, mergeCells, setCellWith, setColumnHidden, setCurrentIndex, setExcelExportStyler从类继承的方法 org.jeecgframework.poi.excel.export.base.ExportBase
getAllExcelField, getCellOrder, getCellValue, getExcelName, getFieldBySomeMethod, getListCellValue, getRowHeight, getValueArr, isInteger, reConfigExcelExportParams, sortAllParams
-
构造器详细资料
-
ExcelExportServer
public ExcelExportServer()
-
-
方法详细资料
-
createHeaderAndTitle
protected int createHeaderAndTitle(ExportParams entity, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook workbook, List<ExcelExportEntity> excelParams) -
createHeaderRow
public int createHeaderRow(ExportParams entity, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook workbook, int feildWidth) 创建 表头改变- 参数:
entity-sheet-workbook-feildWidth-
-
createSheet
public void createSheet(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, Class<?> pojoClass, Collection<?> dataSet, String[] exportFields) -
createSheetForMap
public void createSheetForMap(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, List<ExcelExportEntity> entityList, Collection<? extends Map<?, ?>> dataSet) -
indexExcelEntity
-
insertDataToSheet
protected void insertDataToSheet(org.apache.poi.ss.usermodel.Workbook workbook, ExportParams entity, List<ExcelExportEntity> entityList, Collection<? extends Map<?, ?>> dataSet, org.apache.poi.ss.usermodel.Sheet sheet) 添加数据到sheet- 参数:
workbook-entity- 导出参数entityList-dataSet- 导出数据sheet-
-