
io.gitee.ludii.excel.ExcelUtils Maven / Gradle / Ivy
package io.gitee.ludii.excel;
import io.gitee.ludii.excel.read.ExcelRead;
import io.gitee.ludii.excel.read.reader.WorkbookReaderBuilder;
import io.gitee.ludii.excel.write.ExcelWrite;
import io.gitee.ludii.excel.write.writer.WorkbookWriterBuilder;
import java.io.File;
import java.io.InputStream;
import java.io.OutputStream;
/**
* @author 陆迪
* @date 2022/4/27
*/
@SuppressWarnings("AlibabaAbstractClassShouldStartWithAbstractNaming")
public abstract class ExcelUtils {
public static WorkbookReaderBuilder read(String filePath) {
return ExcelRead.read(filePath);
}
public static WorkbookReaderBuilder read(File file) {
return ExcelRead.read(file);
}
public static WorkbookReaderBuilder read(InputStream inputStream) {
return ExcelRead.read(inputStream);
}
public static WorkbookWriterBuilder write(String filePath) {
return ExcelWrite.write(filePath);
}
public static WorkbookWriterBuilder write(File file) {
return ExcelWrite.write(file);
}
public static WorkbookWriterBuilder write(OutputStream outputStream) {
return ExcelWrite.write(outputStream);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy