Class ExcelMapping

java.lang.Object
icu.easyj.poi.excel.model.ExcelMapping
All Implemented Interfaces:
Serializable

public class ExcelMapping extends Object implements Serializable
model中的属性和excel表格中的列的映射关系
Author:
wangliang181230
See Also:
  • Constructor Details

    • ExcelMapping

      public ExcelMapping()
    • ExcelMapping

      public ExcelMapping(Class<?> clazz)
  • Method Details

    • getClazz

      public Class<?> getClazz()
    • setClazz

      public void setClazz(Class<?> clazz)
    • getAnno

      public Excel getAnno()
    • setAnno

      public void setAnno(Excel anno)
    • getSheetName

      public String getSheetName()
    • setSheetName

      public void setSheetName(String sheetName)
    • isNeedBorder

      public boolean isNeedBorder()
    • setNeedBorder

      public void setNeedBorder(boolean needBorder)
    • getDefaultWidth

      public int getDefaultWidth()
    • setDefaultWidth

      public void setDefaultWidth(int defaultWidth)
    • isWidthAutoSize

      public boolean isWidthAutoSize()
    • setWidthAutoSize

      public void setWidthAutoSize(boolean widthAutoSize)
    • isNeedHeadRow

      public boolean isNeedHeadRow()
    • setNeedHeadRow

      public void setNeedHeadRow(boolean needHeadRow)
    • isFreezeHeadRow

      public boolean isFreezeHeadRow()
    • setFreezeHeadRow

      public void setFreezeHeadRow(boolean freezeHeadRow)
    • isNeedNumberCell

      public boolean isNeedNumberCell()
    • setNeedNumberCell

      public void setNeedNumberCell(boolean needNumberCell)
    • getNumberCellHeadName

      public String getNumberCellHeadName()
    • setNumberCellHeadName

      public void setNumberCellHeadName(String numberCellHeadName)
    • isFreezeNumberCell

      public boolean isFreezeNumberCell()
    • setFreezeNumberCell

      public void setFreezeNumberCell(boolean freezeNumberCell)
    • getFreezeDataCells

      public int getFreezeDataCells()
    • setFreezeDataCells

      public void setFreezeDataCells(int freezeDataCells)
    • isNeedFilter

      public boolean isNeedFilter()
    • setNeedFilter

      public void setNeedFilter(boolean needFilter)
    • getCellMappingList

      public List<ExcelCellMapping> getCellMappingList()
    • setCellMappingList

      public void setCellMappingList(List<ExcelCellMapping> cellMappingList)
    • getToExcelHookClasses

      public Class<? extends IListToExcelHook>[] getToExcelHookClasses()
    • setToExcelHookClasses

      public ExcelMapping setToExcelHookClasses(Class<? extends IListToExcelHook>[] toExcelHookClasses)
    • getToExcelHookList

      @Nullable public List<IListToExcelHook> getToExcelHookList()
    • getMapping

      public static ExcelMapping getMapping(Class<?> clazz)
      获取属性与表格的映射关系
      Parameters:
      clazz - 类
      Returns:
      excelMapping excel表映射映射