public interface CellWriteHandler extends WriteHandler
限定符和类型 | 方法和说明 |
---|---|
void |
afterCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
Integer relativeRowIndex,
Boolean isHead)
Called after the cell is created
|
void |
afterCellDataConverted(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
CellData cellData,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
Integer relativeRowIndex,
Boolean isHead)
Called after the cell data is converted
|
void |
afterCellDispose(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
List<CellData> cellDataList,
org.apache.poi.ss.usermodel.Cell cell,
Head head,
Integer relativeRowIndex,
Boolean isHead)
Called after all operations on the cell have been completed
|
void |
beforeCellCreate(WriteSheetHolder writeSheetHolder,
WriteTableHolder writeTableHolder,
org.apache.poi.ss.usermodel.Row row,
Head head,
Integer columnIndex,
Integer relativeRowIndex,
Boolean isHead)
Called before create the cell
|
void beforeCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
writeSheetHolder
- writeTableHolder
- Nullable.It is null without using table writes.row
- head
- Nullable.It is null in the case of fill data and without head.columnIndex
- relativeRowIndex
- Nullable.It is null in the case of fill data.isHead
- It will always be false when fill data.void afterCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
writeSheetHolder
- writeTableHolder
- Nullable.It is null without using table writes.cell
- head
- Nullable.It is null in the case of fill data and without head.relativeRowIndex
- Nullable.It is null in the case of fill data.isHead
- It will always be false when fill data.void afterCellDataConverted(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, CellData cellData, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
writeSheetHolder
- writeTableHolder
- Nullable.It is null without using table writes.cell
- head
- Nullable.It is null in the case of fill data and without head.cellData
- Nullable.It is null in the case of add header.relativeRowIndex
- Nullable.It is null in the case of fill data.isHead
- It will always be false when fill data.void afterCellDispose(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
writeSheetHolder
- writeTableHolder
- Nullable.It is null without using table writes.cell
- head
- Nullable.It is null in the case of fill data and without head.cellDataList
- Nullable.It is null in the case of add header.There may be several when fill the data.relativeRowIndex
- Nullable.It is null in the case of fill data.isHead
- It will always be false when fill data.Copyright © 2018–2021 Alibaba Group. All rights reserved.