Package icu.easyj.poi.excel.model
Class ExcelMapping
java.lang.Object
icu.easyj.poi.excel.model.ExcelMapping
- All Implemented Interfaces:
Serializable
model中的属性和excel表格中的列的映射关系
- Author:
- wangliang181230
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAnno()Class<?>getClazz()intintstatic ExcelMappinggetMapping(Class<?> clazz) 获取属性与表格的映射关系Class<? extends IListToExcelHook>[]booleanbooleanbooleanbooleanbooleanbooleanbooleanvoidvoidsetCellMappingList(List<ExcelCellMapping> cellMappingList) voidvoidsetDefaultWidth(int defaultWidth) voidsetFreezeDataCells(int freezeDataCells) voidsetFreezeHeadRow(boolean freezeHeadRow) voidsetFreezeNumberCell(boolean freezeNumberCell) voidsetNeedBorder(boolean needBorder) voidsetNeedFilter(boolean needFilter) voidsetNeedHeadRow(boolean needHeadRow) voidsetNeedNumberCell(boolean needNumberCell) voidsetNumberCellHeadName(String numberCellHeadName) voidsetSheetName(String sheetName) setToExcelHookClasses(Class<? extends IListToExcelHook>[] toExcelHookClasses) voidsetWidthAutoSize(boolean widthAutoSize)
-
Constructor Details
-
ExcelMapping
public ExcelMapping() -
ExcelMapping
-
-
Method Details
-
getClazz
-
setClazz
-
getAnno
-
setAnno
-
getSheetName
-
setSheetName
-
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
-
setNumberCellHeadName
-
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
-
setCellMappingList
-
getToExcelHookClasses
-
setToExcelHookClasses
-
getToExcelHookList
-
getMapping
获取属性与表格的映射关系- Parameters:
clazz- 类- Returns:
- excelMapping excel表映射映射
-