public class ExcelWriter extends Object implements Closeable
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.}
| Constructor and Description |
|---|
ExcelWriter(WriteWorkbook writeWorkbook)
Create new writer
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ExcelWriter |
fill(Object data,
FillConfig fillConfig,
WriteSheet writeSheet)
Fill value to a sheet
|
ExcelWriter |
fill(Object data,
WriteSheet writeSheet)
Fill value to a sheet
|
ExcelWriter |
fill(Supplier<Object> supplier,
FillConfig fillConfig,
WriteSheet writeSheet)
Fill value to a sheet
|
ExcelWriter |
fill(Supplier<Object> supplier,
WriteSheet writeSheet)
Fill value to a sheet
|
protected void |
finalize()
Prevents calls to
finish() from freeing the cache |
void |
finish()
Close IO
|
ExcelWriter |
write(Collection<?> data,
WriteSheet writeSheet)
Write data to a sheet
|
ExcelWriter |
write(Collection<?> data,
WriteSheet writeSheet,
WriteTable writeTable)
Write value to a sheet
|
ExcelWriter |
write(Supplier<Collection<?>> supplier,
WriteSheet writeSheet)
Write data to a sheet
|
ExcelWriter |
write(Supplier<Collection<?>> supplier,
WriteSheet writeSheet,
WriteTable writeTable)
Write value to a sheet
|
WriteContext |
writeContext()
The context of the entire writing process
|
public ExcelWriter(WriteWorkbook writeWorkbook)
writeWorkbook - public ExcelWriter write(Collection<?> data, WriteSheet writeSheet)
data - Data to be writtenwriteSheet - Write to this sheetpublic ExcelWriter write(Supplier<Collection<?>> supplier, WriteSheet writeSheet)
supplier - Data to be writtenwriteSheet - Write to this sheetpublic ExcelWriter write(Collection<?> data, WriteSheet writeSheet, WriteTable writeTable)
data - Data to be writtenwriteSheet - Write to this sheetwriteTable - Write to this tablepublic ExcelWriter write(Supplier<Collection<?>> supplier, WriteSheet writeSheet, WriteTable writeTable)
supplier - Data to be writtenwriteSheet - Write to this sheetwriteTable - Write to this tablepublic ExcelWriter fill(Object data, WriteSheet writeSheet)
data - writeSheet - public ExcelWriter fill(Object data, FillConfig fillConfig, WriteSheet writeSheet)
data - fillConfig - writeSheet - public ExcelWriter fill(Supplier<Object> supplier, WriteSheet writeSheet)
supplier - writeSheet - public ExcelWriter fill(Supplier<Object> supplier, FillConfig fillConfig, WriteSheet writeSheet)
supplier - fillConfig - writeSheet - public void finish()
public WriteContext writeContext()
public void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2018–2024 Alibaba Group. All rights reserved.