类 ExcelWriteAddExecutor
- java.lang.Object
-
- com.alibaba.excel.write.executor.AbstractExcelWriteExecutor
-
- com.alibaba.excel.write.executor.ExcelWriteAddExecutor
-
- 所有已实现的接口:
com.alibaba.excel.write.executor.ExcelWriteExecutor
public class ExcelWriteAddExecutor extends com.alibaba.excel.write.executor.AbstractExcelWriteExecutorAdd the data into excel- 作者:
- Jiaju Zhuang
-
-
构造器概要
构造器 构造器 说明 ExcelWriteAddExecutor(com.alibaba.excel.context.WriteContext writeContext)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidadd(java.util.List data)private voidaddBasicTypeToExcel(java.util.List<java.lang.Object> oneRowData, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex)private voidaddJavaObjectToExcel(java.lang.Object oneRowData, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex, java.util.Map<java.lang.Integer,java.lang.reflect.Field> sortedAllFiledMap)private voidaddOneRowOfDataToExcel(java.lang.Object oneRowData, int n, int relativeRowIndex, java.util.Map<java.lang.Integer,java.lang.reflect.Field> sortedAllFiledMap)private voiddoAddBasicTypeToExcel(java.util.List<java.lang.Object> oneRowData, com.alibaba.excel.metadata.Head head, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex, int dataIndex, int cellIndex)private voidinitSortedAllFiledMapFieldList(java.lang.Class clazz, java.util.Map<java.lang.Integer,java.lang.reflect.Field> sortedAllFiledMap)
-
-
-
方法详细资料
-
add
public void add(java.util.List data)
-
addOneRowOfDataToExcel
private void addOneRowOfDataToExcel(java.lang.Object oneRowData, int n, int relativeRowIndex, java.util.Map<java.lang.Integer,java.lang.reflect.Field> sortedAllFiledMap)
-
addBasicTypeToExcel
private void addBasicTypeToExcel(java.util.List<java.lang.Object> oneRowData, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex)
-
doAddBasicTypeToExcel
private void doAddBasicTypeToExcel(java.util.List<java.lang.Object> oneRowData, com.alibaba.excel.metadata.Head head, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex, int dataIndex, int cellIndex)
-
addJavaObjectToExcel
private void addJavaObjectToExcel(java.lang.Object oneRowData, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex, java.util.Map<java.lang.Integer,java.lang.reflect.Field> sortedAllFiledMap)
-
initSortedAllFiledMapFieldList
private void initSortedAllFiledMapFieldList(java.lang.Class clazz, java.util.Map<java.lang.Integer,java.lang.reflect.Field> sortedAllFiledMap)
-
-