public class DefaultExcelReader<T> extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DefaultExcelReader<T> |
beanFilter(Predicate<T> beanFilter) |
DefaultExcelReader<T> |
exceptionally(BiFunction<Throwable,ReadContext,Boolean> exceptionFunction) |
DefaultExcelReader<T> |
noTrim() |
static <T> DefaultExcelReader<T> |
of(Class<T> clazz) |
List<T> |
read(File file) |
List<T> |
read(File file,
String password) |
List<T> |
read(InputStream fileInputStream) |
List<T> |
read(InputStream fileInputStream,
String password) |
void |
readThen(File file,
Consumer<T> consumer) |
void |
readThen(File file,
Function<T,Boolean> function) |
void |
readThen(File file,
String password,
Consumer<T> consumer) |
void |
readThen(File file,
String password,
Function<T,Boolean> function) |
void |
readThen(InputStream fileInputStream,
Consumer<T> consumer) |
void |
readThen(InputStream fileInputStream,
Function<T,Boolean> function) |
void |
readThen(InputStream fileInputStream,
String password,
Consumer<T> consumer) |
void |
readThen(InputStream fileInputStream,
String password,
Function<T,Boolean> function) |
DefaultExcelReader<T> |
rowFilter(Predicate<org.apache.poi.ss.usermodel.Row> rowFilter) |
DefaultExcelReader<T> |
sheet(int index) |
DefaultExcelReader<T> |
sheet(String sheetName) |
DefaultExcelReader<T> |
startSheet(Consumer<org.apache.poi.ss.usermodel.Sheet> startSheetConsumer) |
public static <T> DefaultExcelReader<T> of(Class<T> clazz)
public DefaultExcelReader<T> sheet(int index)
public DefaultExcelReader<T> sheet(String sheetName)
public DefaultExcelReader<T> rowFilter(Predicate<org.apache.poi.ss.usermodel.Row> rowFilter)
public DefaultExcelReader<T> beanFilter(Predicate<T> beanFilter)
public DefaultExcelReader<T> exceptionally(BiFunction<Throwable,ReadContext,Boolean> exceptionFunction)
public DefaultExcelReader<T> noTrim()
public DefaultExcelReader<T> startSheet(Consumer<org.apache.poi.ss.usermodel.Sheet> startSheetConsumer)
public List<T> read(InputStream fileInputStream)
public List<T> read(InputStream fileInputStream, String password)
public void readThen(InputStream fileInputStream, Consumer<T> consumer)
public void readThen(InputStream fileInputStream, String password, Consumer<T> consumer)
public void readThen(InputStream fileInputStream, Function<T,Boolean> function)
public void readThen(InputStream fileInputStream, String password, Function<T,Boolean> function)
Copyright © 2023. All rights reserved.