public class ExcelWriter
extends java.lang.Object
1. Create a new empty Excel workbook, write the value to the stream after the value is filled. 2. Edit existing Excel, write the original Excel file, or write it to other places.}
构造器和说明 |
---|
ExcelWriter(GenerateParam generateParam)
已过时。
please use
ExcelWriterBuilder build ExcelWriter |
ExcelWriter(java.io.InputStream templateInputStream,
java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum,
java.lang.Boolean needHead)
已过时。
|
ExcelWriter(java.io.InputStream templateInputStream,
java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum,
java.lang.Boolean needHead,
WriteHandler writeHandler)
已过时。
|
ExcelWriter(java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum)
已过时。
please use
ExcelWriterBuilder build ExcelWriter |
ExcelWriter(java.io.OutputStream outputStream,
ExcelTypeEnum typeEnum,
boolean needHead)
已过时。
please use
ExcelWriterBuilder build ExcelWriter |
ExcelWriter(WriteWorkbook writeWorkbook)
Create new writer
|
限定符和类型 | 方法和说明 |
---|---|
ExcelWriter |
fill(java.lang.Object data,
FillConfig fillConfig,
WriteSheet writeSheet)
Fill value to a sheet
|
ExcelWriter |
fill(java.lang.Object data,
WriteSheet writeSheet)
Fill value to a sheet
|
void |
finish()
Close IO
|
ExcelWriter |
merge(int firstRow,
int lastRow,
int firstCol,
int lastCol)
已过时。
please use
OnceAbsoluteMergeStrategy |
ExcelWriter |
write(java.util.List data,
Sheet sheet)
已过时。
please use
write(List, WriteSheet) |
ExcelWriter |
write(java.util.List data,
Sheet sheet,
Table table)
已过时。
* @deprecated please use
write(List, WriteSheet,WriteTable) |
ExcelWriter |
write(java.util.List data,
WriteSheet writeSheet)
Write data to a sheet
|
ExcelWriter |
write(java.util.List data,
WriteSheet writeSheet,
WriteTable writeTable)
Write value to a sheet
|
ExcelWriter |
write0(java.util.List data,
Sheet sheet)
已过时。
please use
write(List, WriteSheet) |
ExcelWriter |
write0(java.util.List data,
Sheet sheet,
Table table)
已过时。
* @deprecated please use
write(List, WriteSheet,WriteTable) |
ExcelWriter |
write1(java.util.List data,
Sheet sheet)
已过时。
please use
write(List, WriteSheet) |
ExcelWriter |
write1(java.util.List data,
Sheet sheet,
Table table)
已过时。
* @deprecated please use
write(List, WriteSheet,WriteTable) |
WriteContext |
writeContext()
The context of the entire writing process
|
public ExcelWriter(WriteWorkbook writeWorkbook)
writeWorkbook
- WriteWorkbook@Deprecated public ExcelWriter(java.io.OutputStream outputStream, ExcelTypeEnum typeEnum)
ExcelWriterBuilder
build ExcelWriteroutputStream
- the java OutputStream you wish to write the value totypeEnum
- 03 or 07@Deprecated public ExcelWriter(java.io.OutputStream outputStream, ExcelTypeEnum typeEnum, boolean needHead)
ExcelWriterBuilder
build ExcelWriteroutputStream
- the java OutputStream you wish to write the value totypeEnum
- 03 or 07needHead
- Do you need to write the header to the file?@Deprecated public ExcelWriter(java.io.InputStream templateInputStream, java.io.OutputStream outputStream, ExcelTypeEnum typeEnum, java.lang.Boolean needHead)
@Deprecated public ExcelWriter(java.io.InputStream templateInputStream, java.io.OutputStream outputStream, ExcelTypeEnum typeEnum, java.lang.Boolean needHead, WriteHandler writeHandler)
@Deprecated public ExcelWriter(GenerateParam generateParam)
ExcelWriterBuilder
build ExcelWritergenerateParam
- GenerateParampublic ExcelWriter write(java.util.List data, WriteSheet writeSheet)
data
- Data to be writtenwriteSheet
- Write to this sheetpublic ExcelWriter write(java.util.List data, WriteSheet writeSheet, WriteTable writeTable)
data
- Data to be writtenwriteSheet
- Write to this sheetwriteTable
- Write to this tablepublic ExcelWriter fill(java.lang.Object data, WriteSheet writeSheet)
data
- ObjectwriteSheet
- WriteSheetpublic ExcelWriter fill(java.lang.Object data, FillConfig fillConfig, WriteSheet writeSheet)
data
- ObjectfillConfig
- FillConfigwriteSheet
- WriteSheet@Deprecated public ExcelWriter write(java.util.List data, Sheet sheet)
write(List, WriteSheet)
data
- Data to be writtensheet
- Write to this sheet@Deprecated public ExcelWriter write(java.util.List data, Sheet sheet, Table table)
write(List, WriteSheet,WriteTable)
data
- Data to be writtensheet
- Write to this sheettable
- Write to this table@Deprecated public ExcelWriter write0(java.util.List data, Sheet sheet)
write(List, WriteSheet)
data
- Data to be writtensheet
- Write to this sheet@Deprecated public ExcelWriter write0(java.util.List data, Sheet sheet, Table table)
write(List, WriteSheet,WriteTable)
data
- Data to be writtensheet
- Write to this sheettable
- Write to this table@Deprecated public ExcelWriter write1(java.util.List data, Sheet sheet)
write(List, WriteSheet)
data
- Data to be writtensheet
- Write to this sheet@Deprecated public ExcelWriter write1(java.util.List data, Sheet sheet, Table table)
write(List, WriteSheet,WriteTable)
data
- Data to be writtensheet
- Write to this sheettable
- Write to this table@Deprecated public ExcelWriter merge(int firstRow, int lastRow, int firstCol, int lastCol)
OnceAbsoluteMergeStrategy
firstRow
- Index of first rowlastRow
- Index of last row (inclusive), must be equal to or larger than firstRow
firstCol
- Index of first columnlastCol
- Index of last column (inclusive), must be equal to or larger than firstCol
public void finish()
public WriteContext writeContext()