类 ExcelHelper


  • public abstract class ExcelHelper
    extends Object
    • 构造器详细资料

      • ExcelHelper

        public ExcelHelper()
    • 方法详细资料

      • getCellValue

        public static final <T> T getCellValue​(org.apache.poi.ss.usermodel.Cell cell,
                                               Class<T> clazz)
      • getCellValue

        public static <T> T getCellValue​(org.apache.poi.ss.usermodel.Cell cell,
                                         Class<?> clazz,
                                         String propertyName)
      • canConvertCellValue

        public static boolean canConvertCellValue​(org.apache.poi.ss.usermodel.Cell cell,
                                                  Class<?> targetType)
      • setCellStringValue

        public static void setCellStringValue​(String text,
                                              org.apache.poi.ss.usermodel.Cell cell,
                                              org.apache.poi.ss.usermodel.Workbook wb)
      • containCornerMark

        public static boolean containCornerMark​(String text)
      • replaceCornerMarkToText

        public static org.apache.poi.ss.usermodel.RichTextString replaceCornerMarkToText​(String text,
                                                                                         org.apache.poi.ss.usermodel.Workbook wb)
      • writeImportFailureListAsExcel

        public static <T extends BaseDataFilePathDTO writeImportFailureListAsExcel​(String filePath,
                                                                                     List<T> itemList,
                                                                                     int headerIndex,
                                                                                     int validIndex,
                                                                                     String errorFileName)
      • readDataFromExcel

        public static <T extends BaseDataList<T> readDataFromExcel​(String filePath,
                                                                     int headerRowIndex,
                                                                     int dataFromRowIndex,
                                                                     Class<T> clazz)
      • readDataFromExcel

        public static <T extends BaseDataList<T> readDataFromExcel​(String filePath,
                                                                     int headerRowIndex,
                                                                     int dataFromRowIndex,
                                                                     Class<T> clazz,
                                                                     String masterPropertyName)
      • readDataFromExcel

        public static <T extends BaseDataList<T> readDataFromExcel​(String filePath,
                                                                     int sheetIndex,
                                                                     int headerRowIndex,
                                                                     int dataFromRowIndex,
                                                                     Class<T> clazz)
      • readDataFromExcel

        public static <T extends BaseDataList<T> readDataFromExcel​(String filePath,
                                                                     String sheetName,
                                                                     int headerRowIndex,
                                                                     int dataFromRowIndex,
                                                                     Class<T> clazz)
      • readDataFromExcel

        public static <T extends BaseDataList<T> readDataFromExcel​(String filePath,
                                                                     int sheetIndex,
                                                                     int headerRowIndex,
                                                                     int dataFromRowIndex,
                                                                     Class<T> clazz,
                                                                     String masterPropertyName)