类 ExcelWriteAddExecutor

  • 所有已实现的接口:
    com.alibaba.excel.write.executor.ExcelWriteExecutor

    public class ExcelWriteAddExecutor
    extends com.alibaba.excel.write.executor.AbstractExcelWriteExecutor
    Add the data into excel
    作者:
    Jiaju Zhuang
    • 字段概要

      • 从类继承的字段 com.alibaba.excel.write.executor.AbstractExcelWriteExecutor

        writeContext
    • 构造器概要

      构造器 
      构造器 说明
      ExcelWriteAddExecutor​(com.alibaba.excel.context.WriteContext writeContext)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void add​(java.util.List data)  
      private void addBasicTypeToExcel​(java.util.List<java.lang.Object> oneRowData, org.apache.poi.ss.usermodel.Row row, int relativeRowIndex)  
      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)  
      private void addOneRowOfDataToExcel​(java.lang.Object oneRowData, int n, int relativeRowIndex, java.util.Map<java.lang.Integer,​java.lang.reflect.Field> sortedAllFiledMap)  
      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)  
      private void initSortedAllFiledMapFieldList​(java.lang.Class clazz, java.util.Map<java.lang.Integer,​java.lang.reflect.Field> sortedAllFiledMap)  
      • 从类继承的方法 com.alibaba.excel.write.executor.AbstractExcelWriteExecutor

        convert, converterAndSet
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ExcelWriteAddExecutor

        public ExcelWriteAddExecutor​(com.alibaba.excel.context.WriteContext writeContext)
    • 方法详细资料

      • 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)