类 AutoWriteConfig

java.lang.Object
cn.toutatis.xvoid.axolotl.excel.writer.support.CommonWriteConfig
cn.toutatis.xvoid.axolotl.excel.writer.AutoWriteConfig

public class AutoWriteConfig extends CommonWriteConfig
自动写入的写入配置
作者:
Toutatis_Gc
  • 构造器详细资料

    • AutoWriteConfig

      public AutoWriteConfig()
    • AutoWriteConfig

      public AutoWriteConfig(Class<?> metaClass, boolean withDefaultConfig)
  • 方法详细资料

    • setThemeStyleRender

      public void setThemeStyleRender(ExcelStyleRender styleRender)
      设置样式渲染器
      参数:
      styleRender - 样式渲染器
    • setThemeStyleRender

      public void setThemeStyleRender(ExcelWriteThemes theme)
      设置样式渲染器
      参数:
      theme - 主题
    • setThemeStyleRender

      public void setThemeStyleRender(String themeName)
      设置样式渲染器
      参数:
      themeName - 主题
    • setThemeStyleRender

      public void setThemeStyleRender(Class<? extends ExcelStyleRender> styleRenderClass)
      设置样式渲染器
      参数:
      styleRenderClass - 主题渲染器
    • getSheetName

      public String getSheetName()
      获取工作表名称
      返回:
      工作表名称
    • setClassMetaData

      public void setClassMetaData(Class<?> metaClass)
      设置元数据类
      参数:
      metaClass - 元数据类
    • setClassMetaData

      public void setClassMetaData(List<?> datas)
      设置元数据类
      参数:
      datas - 数据列表
    • addCalculateColumnIndex

      public void addCalculateColumnIndex(int... index)
      添加需要计算的列索引
      参数:
      index - 列索引
    • addSpecialRowHeight

      public void addSpecialRowHeight(int row, int height)
      添加特殊行高
      参数:
      row - 行
      height - 高度