public class EasyExcelFactory
extends java.lang.Object
构造器和说明 |
---|
EasyExcelFactory() |
限定符和类型 | 方法和说明 |
---|---|
static ExcelReader |
getReader(java.io.InputStream in,
AnalysisEventListener listener)
已过时。
please use
read() build 'ExcelReader' |
static ExcelWriter |
getWriter(java.io.OutputStream outputStream)
已过时。
please use
write() |
static ExcelWriter |
getWriter(java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum,
boolean needHead)
已过时。
please use
write() |
static ExcelWriter |
getWriterWithTemp(java.io.InputStream temp,
java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum,
boolean needHead)
已过时。
please use
write() |
static ExcelWriter |
getWriterWithTempAndHandler(java.io.InputStream temp,
java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum,
boolean needHead,
WriteHandler handler)
已过时。
please use
write() |
static ExcelReaderBuilder |
read()
Build excel the read
|
static ExcelReaderBuilder |
read(java.io.File file)
Build excel the read
|
static ExcelReaderBuilder |
read(java.io.File file,
java.lang.Class head,
ReadListener readListener)
Build excel the read
|
static ExcelReaderBuilder |
read(java.io.File file,
ReadListener readListener)
Build excel the read
|
static ExcelReaderBuilder |
read(java.io.InputStream inputStream)
Build excel the read
|
static ExcelReaderBuilder |
read(java.io.InputStream inputStream,
java.lang.Class head,
ReadListener readListener)
Build excel the read
|
static ExcelReaderBuilder |
read(java.io.InputStream inputStream,
ReadListener readListener)
Build excel the read
|
static java.util.List<java.lang.Object> |
read(java.io.InputStream in,
Sheet sheet)
已过时。
please use 'EasyExcel.read(in).sheet(sheetNo).doReadSync();'
|
static ExcelReaderBuilder |
read(java.lang.String pathName)
Build excel the read
|
static ExcelReaderBuilder |
read(java.lang.String pathName,
java.lang.Class head,
ReadListener readListener)
Build excel the read
|
static ExcelReaderBuilder |
read(java.lang.String pathName,
ReadListener readListener)
Build excel the read
|
static void |
readBySax(java.io.InputStream in,
Sheet sheet,
AnalysisEventListener listener)
已过时。
please use 'EasyExcel.read(in,head,listener).sheet(sheetNo).doRead();'
|
static ExcelReaderSheetBuilder |
readSheet()
Build excel the 'readSheet'
|
static ExcelReaderSheetBuilder |
readSheet(java.lang.Integer sheetNo)
Build excel the 'readSheet'
|
static ExcelReaderSheetBuilder |
readSheet(java.lang.Integer sheetNo,
java.lang.String sheetName)
Build excel the 'readSheet'
|
static ExcelReaderSheetBuilder |
readSheet(java.lang.String sheetName)
Build excel the 'readSheet'
|
static ExcelWriterBuilder |
write()
Build excel the write
|
static ExcelWriterBuilder |
write(java.io.File file)
Build excel the write
|
static ExcelWriterBuilder |
write(java.io.File file,
java.lang.Class head)
Build excel the write
|
static ExcelWriterBuilder |
write(java.io.OutputStream outputStream)
Build excel the write
|
static ExcelWriterBuilder |
write(java.io.OutputStream outputStream,
java.lang.Class head)
Build excel the write
|
static ExcelWriterBuilder |
write(java.lang.String pathName)
Build excel the write
|
static ExcelWriterBuilder |
write(java.lang.String pathName,
java.lang.Class head)
Build excel the write
|
static ExcelWriterSheetBuilder |
writerSheet()
Build excel the
writerSheet |
static ExcelWriterSheetBuilder |
writerSheet(java.lang.Integer sheetNo)
Build excel the
writerSheet |
static ExcelWriterSheetBuilder |
writerSheet(java.lang.Integer sheetNo,
java.lang.String sheetName)
Build excel the 'writerSheet'
|
static ExcelWriterSheetBuilder |
writerSheet(java.lang.String sheetName)
Build excel the 'writerSheet'
|
static ExcelWriterTableBuilder |
writerTable()
Build excel the
writerTable |
static ExcelWriterTableBuilder |
writerTable(java.lang.Integer tableNo)
Build excel the 'writerTable'
|
@Deprecated public static java.util.List<java.lang.Object> read(java.io.InputStream in, Sheet sheet)
in
- the POI filesystem that contains the Workbook stream.sheet
- read sheet.@Deprecated public static void readBySax(java.io.InputStream in, Sheet sheet, AnalysisEventListener listener)
in
- the POI filesystem that contains the Workbook stream.sheet
- read sheet.listener
- Callback method after each row is parsed.@Deprecated public static ExcelReader getReader(java.io.InputStream in, AnalysisEventListener listener)
read()
build 'ExcelReader'in
- the POI filesystem that contains the Workbook stream.listener
- Callback method after each row is parsed.@Deprecated public static ExcelWriter getWriter(java.io.OutputStream outputStream)
write()
outputStream
- the java OutputStream you wish to write the value to.@Deprecated public static ExcelWriter getWriter(java.io.OutputStream outputStream, ExcelTypeEnum typeEnum, boolean needHead)
write()
outputStream
- the java OutputStream you wish to write the value to.typeEnum
- 03 or 07needHead
- Do you need to write the header to the file?@Deprecated public static ExcelWriter getWriterWithTemp(java.io.InputStream temp, java.io.OutputStream outputStream, ExcelTypeEnum typeEnum, boolean needHead)
write()
temp
- Append value after a POI file , Can be null(the template POI filesystem that contains the Workbook
stream)outputStream
- the java OutputStream you wish to write the value totypeEnum
- 03 or 07needHead
- Whether a write header is required@Deprecated public static ExcelWriter getWriterWithTempAndHandler(java.io.InputStream temp, java.io.OutputStream outputStream, ExcelTypeEnum typeEnum, boolean needHead, WriteHandler handler)
write()
temp
- Append value after a POI file , Can be null(the template POI filesystem that contains the Workbook
stream)outputStream
- the java OutputStream you wish to write the value totypeEnum
- 03 or 07needHead
- Whether a write header is requiredhandler
- User-defined callbackpublic static ExcelWriterBuilder write()
public static ExcelWriterBuilder write(java.io.File file)
file
- File to writepublic static ExcelWriterBuilder write(java.io.File file, java.lang.Class head)
file
- File to writehead
- Annotate the class for configuration informationpublic static ExcelWriterBuilder write(java.lang.String pathName)
pathName
- File path to writepublic static ExcelWriterBuilder write(java.lang.String pathName, java.lang.Class head)
pathName
- File path to writehead
- Annotate the class for configuration informationpublic static ExcelWriterBuilder write(java.io.OutputStream outputStream)
outputStream
- Output stream to writepublic static ExcelWriterBuilder write(java.io.OutputStream outputStream, java.lang.Class head)
outputStream
- Output stream to writehead
- Annotate the class for configuration information.public static ExcelWriterSheetBuilder writerSheet()
writerSheet
public static ExcelWriterSheetBuilder writerSheet(java.lang.Integer sheetNo)
writerSheet
sheetNo
- Index of sheet,0 base.public static ExcelWriterSheetBuilder writerSheet(java.lang.String sheetName)
sheetName
- The name of sheet.public static ExcelWriterSheetBuilder writerSheet(java.lang.Integer sheetNo, java.lang.String sheetName)
sheetNo
- Index of sheet,0 base.sheetName
- The name of sheet.public static ExcelWriterTableBuilder writerTable()
writerTable
public static ExcelWriterTableBuilder writerTable(java.lang.Integer tableNo)
tableNo
- Index of table,0 base.public static ExcelReaderBuilder read()
public static ExcelReaderBuilder read(java.io.File file)
file
- File to read.public static ExcelReaderBuilder read(java.io.File file, ReadListener readListener)
file
- File to read.readListener
- Read listener.public static ExcelReaderBuilder read(java.io.File file, java.lang.Class head, ReadListener readListener)
file
- File to read.head
- Annotate the class for configuration information.readListener
- Read listener.public static ExcelReaderBuilder read(java.lang.String pathName)
pathName
- File path to read.public static ExcelReaderBuilder read(java.lang.String pathName, ReadListener readListener)
pathName
- File path to read.readListener
- Read listener.public static ExcelReaderBuilder read(java.lang.String pathName, java.lang.Class head, ReadListener readListener)
pathName
- File path to read.head
- Annotate the class for configuration information.readListener
- Read listener.public static ExcelReaderBuilder read(java.io.InputStream inputStream)
inputStream
- Input stream to read.public static ExcelReaderBuilder read(java.io.InputStream inputStream, ReadListener readListener)
inputStream
- Input stream to read.readListener
- Read listener.public static ExcelReaderBuilder read(java.io.InputStream inputStream, java.lang.Class head, ReadListener readListener)
inputStream
- Input stream to read.head
- Annotate the class for configuration information.readListener
- Read listener.public static ExcelReaderSheetBuilder readSheet()
public static ExcelReaderSheetBuilder readSheet(java.lang.Integer sheetNo)
sheetNo
- Index of sheet,0 base.public static ExcelReaderSheetBuilder readSheet(java.lang.String sheetName)
sheetName
- The name of sheet.public static ExcelReaderSheetBuilder readSheet(java.lang.Integer sheetNo, java.lang.String sheetName)
sheetNo
- Index of sheet,0 base.sheetName
- The name of sheet.