public class ExcelUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static int |
WRITE_BATCH_COUNT |
| 构造器和说明 |
|---|
ExcelUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> void |
fill(OutputStream os,
InputStream templateIS,
int sheetNo,
List<T> data) |
static <T> void |
fill(String filePath,
String templatePath,
int sheetNo,
List<T> data) |
static <T> void |
fillOnce(OutputStream os,
InputStream templateIS,
int sheetNo,
List<T> data) |
static <T> void |
fillOnce(String filePath,
String templatePath,
int sheetNo,
List<T> data) |
private static <T> void |
p_fill(com.alibaba.excel.ExcelWriter excelWriter,
int sheetNo,
List<T> data) |
static <T> void |
read(InputStream in,
int sheetNo,
Class<T> clazz,
ExcelDataCallback<T> callback) |
static <T> void |
read(InputStream in,
int sheetNo,
Class<T> clazz,
int headRowCount,
ExcelDataCallback<T> callback) |
static <T> void |
read(String filePath,
int sheetNo,
Class<T> clazz,
ExcelDataCallback<T> callback) |
static <T> void |
read(String filePath,
int sheetNo,
Class<T> clazz,
int headRowCount,
ExcelDataCallback<T> callback) |
static <T> List<T> |
readSync(InputStream in,
int sheetNo,
Class<T> clazz) |
static <T> List<T> |
readSync(InputStream in,
int sheetNo,
Class<T> clazz,
int headRowCount) |
static <T> List<T> |
readSync(String filePath,
int sheetNo,
Class<T> clazz) |
static <T> List<T> |
readSync(String filePath,
int sheetNo,
Class<T> clazz,
int headRowCount) |
private static final int WRITE_BATCH_COUNT
public static <T> void read(String filePath, int sheetNo, Class<T> clazz, ExcelDataCallback<T> callback)
public static <T> void read(InputStream in, int sheetNo, Class<T> clazz, ExcelDataCallback<T> callback)
public static <T> void read(String filePath, int sheetNo, Class<T> clazz, int headRowCount, ExcelDataCallback<T> callback)
public static <T> void read(InputStream in, int sheetNo, Class<T> clazz, int headRowCount, ExcelDataCallback<T> callback)
public static <T> List<T> readSync(InputStream in, int sheetNo, Class<T> clazz)
public static <T> List<T> readSync(String filePath, int sheetNo, Class<T> clazz, int headRowCount)
public static <T> List<T> readSync(InputStream in, int sheetNo, Class<T> clazz, int headRowCount)
public static <T> void fillOnce(String filePath, String templatePath, int sheetNo, List<T> data)
public static <T> void fillOnce(OutputStream os, InputStream templateIS, int sheetNo, List<T> data)
public static <T> void fill(OutputStream os, InputStream templateIS, int sheetNo, List<T> data)
private static <T> void p_fill(com.alibaba.excel.ExcelWriter excelWriter,
int sheetNo,
List<T> data)
Copyright © 2024. All rights reserved.