模块 excel.io

接口 ColumnDefinition<ENTITY>

所有已知实现类:
AbstractColumnDefinition, BlankColumnDefinition, FormulaColumnDefinition, GeneralColumnDefinition, LiteralColumnDefinition

public interface ColumnDefinition<ENTITY>
作者:
qiushui on 2022-06-28.
  • 方法概要

    修饰符和类型
    方法
    说明
    default void
    configureCellStyle(org.apache.poi.ss.usermodel.Cell cell, CellStyleManager cellStyleManager, ENTITY entity, Object value)
    配置单元格格式
    default ColumnInfo
    列信息
    default void
    readOutCell(org.apache.poi.ss.usermodel.Workbook workbook, org.apache.poi.ss.usermodel.Cell cell, ENTITY entity)
    描述如何从单元格读取值并装填到实体
    default Object
    writeIntoCell(org.apache.poi.ss.usermodel.Workbook workbook, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Cell cell, ENTITY entity, int index)
    描述如何把值写入单元格
  • 方法详细资料

    • getColumnInfo

      default ColumnInfo getColumnInfo()
      列信息
    • writeIntoCell

      default Object writeIntoCell(org.apache.poi.ss.usermodel.Workbook workbook, org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Cell cell, ENTITY entity, int index)
      描述如何把值写入单元格
      返回:
      字段值
    • readOutCell

      default void readOutCell(org.apache.poi.ss.usermodel.Workbook workbook, org.apache.poi.ss.usermodel.Cell cell, ENTITY entity)
      描述如何从单元格读取值并装填到实体
    • configureCellStyle

      default void configureCellStyle(org.apache.poi.ss.usermodel.Cell cell, CellStyleManager cellStyleManager, ENTITY entity, Object value)
      配置单元格格式