接口 PropertyConfig

所有已知实现类:
ExcelPropertyConfig

public interface PropertyConfig
属性/字段访问接口
作者:
guyadong
  • 方法详细资料

    • getNestedName

      String getNestedName()
      返回:
      返回属性的名字,不可为null或空
    • setNestedName

      void setNestedName(String nestedName)
      设置属性的名字,多级属性名以.分割
      参数:
      nestedName -
    • readFrom

      Object readFrom(Object from)
      从指定的对象读取属性的值
      参数:
      from -
      返回:
      属性的值,输入对数为null则返回null
    • writeTo

      void writeTo(Object to, Object value)
      将值写入指定的对象,输入参数为null则忽略
      参数:
      to -
      value -
    • getColumnConfig

      ColumnConfig getColumnConfig()
      返回:
      返回属性的Excel输入/输出字段配置对象
    • setColumnConfig

      void setColumnConfig(ColumnConfig columnConfig)
      设置属性的Excel输入/输出字段配置对象
      参数:
      columnConfig -
    • setParent

      void setParent(SheetConfig parentConfig)
      设置所属的Excel表输出全局配置
      参数:
      parentConfig -
    • getExcelColumnName

      String getExcelColumnName()
      返回Excel导出时的列名, 取值优先序:ColumnConfig.name字段,ColumnConfig.columnName字段getNestedName()
    • getImportColumnName

      String getImportColumnName()
      返回EXCEL导入的字段对应的Java对象字段名
      从以下版本开始:
      3.29.0
    • getDataFormat

      String getDataFormat(Object value)
      返回指定值的数据格式
      参数:
      value -
      返回:
      输入参数为null返回空字符串
    • getHorizontalAlign

      org.apache.poi.ss.usermodel.HorizontalAlignment getHorizontalAlign()
      返回导出字段水平对齐方式,如果未定义则使用SheetConfig中的默认值
    • getFillColor

      org.apache.poi.ss.usermodel.IndexedColors getFillColor()
      返回单元格填充颜色,如果未定义则使用SheetConfig中的默认值
    • getColor

      org.apache.poi.ss.usermodel.IndexedColors getColor()
      返回导出字体颜色,如果未定义则使用SheetConfig中的默认值