public class DefaultExcelReader<T> extends Object
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> trimToNull()
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 © 2024. All rights reserved.