| 程序包 | 说明 |
|---|---|
| com.alibaba.excel.metadata.property | |
| com.alibaba.excel.write.handler | |
| com.alibaba.excel.write.merge | |
| com.alibaba.excel.write.style | |
| com.alibaba.excel.write.style.column |
| 限定符和类型 | 方法和说明 |
|---|---|
Head |
ExcelContentProperty.getHead() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<Integer,Head> |
ExcelHeadProperty.getHeadMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExcelContentProperty.setHead(Head head) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExcelHeadProperty.setHeadMap(Map<Integer,Head> headMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CellWriteHandler.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead)
called after the cell is created
|
void |
CellWriteHandler.beforeCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
org.apache.poi.ss.usermodel.Row row,
Head head,
int relativeRowIndex,
boolean isHead)
called before create the cell
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractMergeStrategy.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
void |
AbstractMergeStrategy.beforeCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
org.apache.poi.ss.usermodel.Row row,
Head head,
int relativeRowIndex,
boolean isHead) |
protected abstract void |
AbstractMergeStrategy.merge(org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex)
merge
|
protected void |
LoopMergeStrategy.merge(org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex) |
protected void |
OnceAbsoluteMergeStrategy.merge(org.apache.poi.ss.usermodel.Sheet sheet,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractCellStyleStrategy.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
void |
AbstractCellStyleStrategy.beforeCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
org.apache.poi.ss.usermodel.Row row,
Head head,
int relativeRowIndex,
boolean isHead) |
protected abstract WriteCellStyle |
AbstractVerticalCellStyleStrategy.contentCellStyle(Head head)
Returns the column width corresponding to each column head
|
protected abstract WriteCellStyle |
AbstractVerticalCellStyleStrategy.headCellStyle(Head head)
Returns the column width corresponding to each column head
|
protected abstract void |
AbstractCellStyleStrategy.setContentCellStyle(org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex)
Sets the cell style of content
|
protected void |
AbstractVerticalCellStyleStrategy.setContentCellStyle(org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex) |
protected void |
HorizontalCellStyleStrategy.setContentCellStyle(org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex) |
protected abstract void |
AbstractCellStyleStrategy.setHeadCellStyle(org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex)
Sets the cell style of header
|
protected void |
AbstractVerticalCellStyleStrategy.setHeadCellStyle(org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex) |
protected void |
HorizontalCellStyleStrategy.setHeadCellStyle(org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractColumnWidthStyleStrategy.afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
void |
AbstractColumnWidthStyleStrategy.beforeCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
org.apache.poi.ss.usermodel.Row row,
Head head,
int relativeRowIndex,
boolean isHead) |
protected abstract Integer |
AbstractHeadColumnWidthStyleStrategy.columnWidth(Head head)
Returns the column width corresponding to each column head.
|
protected Integer |
SimpleColumnWidthStyleStrategy.columnWidth(Head head) |
protected abstract void |
AbstractColumnWidthStyleStrategy.setColumnWidth(WriteSheetHolder writeSheetHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead)
Sets the column width when head create
|
protected void |
AbstractHeadColumnWidthStyleStrategy.setColumnWidth(WriteSheetHolder writeSheetHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
protected void |
LongestMatchColumnWidthStyleStrategy.setColumnWidth(WriteSheetHolder writeSheetHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
int relativeRowIndex,
boolean isHead) |
Copyright © 2018–2019 Alibaba Group. All rights reserved.