类的使用
com.alibaba.excel.metadata.Head
-
com.alibaba.excel.metadata.property中Head的使用
返回Head的com.alibaba.excel.metadata.property中的方法 限定符和类型 方法和说明 Head
ExcelContentProperty. getHead()
返回变量类型为Head的类型的com.alibaba.excel.metadata.property中的方法 限定符和类型 方法和说明 Map<Integer,Head>
ExcelHeadProperty. getHeadMap()
参数类型为Head的com.alibaba.excel.metadata.property中的方法 限定符和类型 方法和说明 void
ExcelContentProperty. setHead(Head head)
类型变量类型为Head的com.alibaba.excel.metadata.property中的方法参数 限定符和类型 方法和说明 void
ExcelHeadProperty. setHeadMap(Map<Integer,Head> headMap)
com.alibaba.excel.util中Head的使用
参数类型为Head的com.alibaba.excel.util中的方法 限定符和类型 方法和说明 static void
WriteHandlerUtils. afterCellCreate(WriteContext writeContext, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
static void
WriteHandlerUtils. afterCellDispose(WriteContext writeContext, CellData cellData, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
static void
WriteHandlerUtils. afterCellDispose(WriteContext writeContext, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
static void
WriteHandlerUtils. beforeCellCreate(WriteContext writeContext, org.apache.poi.ss.usermodel.Row row, Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
com.alibaba.excel.write.handler中Head的使用
参数类型为Head的com.alibaba.excel.write.handler中的方法 限定符和类型 方法和说明 void
CellWriteHandler. afterCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
Called after the cell is createdvoid
CellWriteHandler. 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 completedvoid
CellWriteHandler. beforeCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
Called before create the cellcom.alibaba.excel.write.merge中Head的使用
参数类型为Head的com.alibaba.excel.write.merge中的方法 限定符和类型 方法和说明 void
AbstractMergeStrategy. afterCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
void
AbstractMergeStrategy. afterCellDispose(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
void
AbstractMergeStrategy. beforeCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
protected abstract void
AbstractMergeStrategy. merge(org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
mergeprotected void
LoopMergeStrategy. merge(org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
protected void
OnceAbsoluteMergeStrategy. merge(org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
com.alibaba.excel.write.style中Head的使用
参数类型为Head的com.alibaba.excel.write.style中的方法 限定符和类型 方法和说明 void
AbstractCellStyleStrategy. afterCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
void
AbstractCellStyleStrategy. afterCellDispose(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
void
AbstractCellStyleStrategy. beforeCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
protected abstract WriteCellStyle
AbstractVerticalCellStyleStrategy. contentCellStyle(Head head)
Returns the column width corresponding to each column headprotected abstract WriteCellStyle
AbstractVerticalCellStyleStrategy. headCellStyle(Head head)
Returns the column width corresponding to each column headprotected abstract void
AbstractCellStyleStrategy. setContentCellStyle(org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
Sets the cell style of contentprotected void
AbstractVerticalCellStyleStrategy. setContentCellStyle(org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
protected void
HorizontalCellStyleStrategy. setContentCellStyle(org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
protected abstract void
AbstractCellStyleStrategy. setHeadCellStyle(org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
Sets the cell style of headerprotected void
AbstractVerticalCellStyleStrategy. setHeadCellStyle(org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
protected void
HorizontalCellStyleStrategy. setHeadCellStyle(org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex)
com.alibaba.excel.write.style.column中Head的使用
参数类型为Head的com.alibaba.excel.write.style.column中的方法 限定符和类型 方法和说明 void
AbstractColumnWidthStyleStrategy. afterCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
void
AbstractColumnWidthStyleStrategy. afterCellDispose(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
void
AbstractColumnWidthStyleStrategy. beforeCellCreate(WriteSheetHolder writeSheetHolder, WriteTableHolder writeTableHolder, org.apache.poi.ss.usermodel.Row row, Head head, Integer columnIndex, Integer relativeRowIndex, Boolean isHead)
protected abstract Integer
AbstractHeadColumnWidthStyleStrategy. columnWidth(Head head, Integer columnIndex)
Returns the column width corresponding to each column head.protected Integer
SimpleColumnWidthStyleStrategy. columnWidth(Head head, Integer columnIndex)
protected abstract void
AbstractColumnWidthStyleStrategy. setColumnWidth(WriteSheetHolder writeSheetHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
Sets the column width when head createprotected void
AbstractHeadColumnWidthStyleStrategy. setColumnWidth(WriteSheetHolder writeSheetHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
protected void
LongestMatchColumnWidthStyleStrategy. setColumnWidth(WriteSheetHolder writeSheetHolder, List<CellData> cellDataList, org.apache.poi.ss.usermodel.Cell cell, Head head, Integer relativeRowIndex, Boolean isHead)
Copyright © 2018–2019 Alibaba Group. All rights reserved.