| 构造器和说明 |
|---|
ExcelWriter(InputStream templateInputStream,
OutputStream outputStream,
ExcelTypeEnum typeEnum,
Boolean needHead,
WriteHandler writeHandler)
已过时。
please use
ExcelWriterBuilder build ExcelWriter |
| 限定符和类型 | 方法和说明 |
|---|---|
ExcelWriterBuilder |
ExcelWriterBuilder.registerWriteHandler(WriteHandler writeHandler)
Custom write handler
|
ExcelWriterSheetBuilder |
ExcelWriterSheetBuilder.registerWriteHandler(WriteHandler writeHandler)
Custom write handler
|
ExcelWriterTableBuilder |
ExcelWriterTableBuilder.registerWriteHandler(WriteHandler writeHandler)
Custom write handler
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
CellWriteHandler
intercepts handle cell creation
|
interface |
RowWriteHandler
intercepts handle row creation
|
interface |
SheetWriteHandler
intercepts handle sheet creation
|
interface |
WorkbookWriteHandler
intercepts handle Workbook creation
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<WriteHandler> |
DefaultWriteHandlerLoader.loadDefaultHandler(Boolean useDefaultStyle)
Load default handler
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractMergeStrategy
Merge strategy
|
class |
LoopMergeStrategy
The regions of the loop merge
|
class |
OnceAbsoluteMergeStrategy
It only merges once when create cell(firstRowIndex,lastRowIndex)
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<WriteHandler> |
WriteBasicParameter.getCustomWriteHandlerList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
WriteBasicParameter.setCustomWriteHandlerList(List<WriteHandler> customWriteHandlerList) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<Class<? extends WriteHandler>,List<WriteHandler>> |
AbstractWriteHolder.getWriteHandlerMap() |
Map<Class<? extends WriteHandler>,List<WriteHandler>> |
AbstractWriteHolder.getWriteHandlerMap() |
protected Map<Class<? extends WriteHandler>,List<WriteHandler>> |
AbstractWriteHolder.sortAndClearUpHandler(List<WriteHandler> handlerList,
Map<Class<? extends WriteHandler>,List<WriteHandler>> parentHandlerMap) |
protected Map<Class<? extends WriteHandler>,List<WriteHandler>> |
AbstractWriteHolder.sortAndClearUpHandler(List<WriteHandler> handlerList,
Map<Class<? extends WriteHandler>,List<WriteHandler>> parentHandlerMap) |
Map<Class<? extends WriteHandler>,List<WriteHandler>> |
AbstractWriteHolder.writeHandlerMap() |
Map<Class<? extends WriteHandler>,List<WriteHandler>> |
AbstractWriteHolder.writeHandlerMap() |
Map<Class<? extends WriteHandler>,List<WriteHandler>> |
WriteHolder.writeHandlerMap()
What handler does the currently operated cell need to execute
|
Map<Class<? extends WriteHandler>,List<WriteHandler>> |
WriteHolder.writeHandlerMap()
What handler does the currently operated cell need to execute
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractCellStyleStrategy
Cell style strategy
|
class |
AbstractVerticalCellStyleStrategy
Use the same style for the column
|
class |
HorizontalCellStyleStrategy
Use the same style for the row
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractColumnWidthStyleStrategy
Column width style strategy
|
class |
AbstractHeadColumnWidthStyleStrategy
Returns the column width according to each column header
|
class |
LongestMatchColumnWidthStyleStrategy
Take the width of the longest column as the width.
|
class |
SimpleColumnWidthStyleStrategy
All the columns are the same width
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractRowHeightStyleStrategy
Set the row height strategy
|
class |
SimpleRowHeightStyleStrategy
Set the head column high and content column high
|
Copyright © 2018–2020 Alibaba Group. All rights reserved.