package com.vci.starter.poi.bo; import java.util.List; /** * 追加数据到excel中的配置 * @author weidy * @date 2022/10/15 */ public class AppendDataExcelOption implements java.io.Serializable{ /** * 标题所在的行 */ private int titleRowIndex = 0; /** * 写入数据的excel表格 */ private String sheetName; /** * 写的字段 */ private List writeFields; /** * 只读的字段 */ private List readOnlyFields; /** * 从字段上去找只读属性 */ private boolean readOnlyFromField =false; public int getTitleRowIndex() { return titleRowIndex; } public void setTitleRowIndex(int titleRowIndex) { this.titleRowIndex = titleRowIndex; } public String getSheetName() { return sheetName; } public void setSheetName(String sheetName) { this.sheetName = sheetName; } public List getWriteFields() { return writeFields; } public void setWriteFields(List writeFields) { this.writeFields = writeFields; } public List getReadOnlyFields() { return readOnlyFields; } public void setReadOnlyFields(List readOnlyFields) { this.readOnlyFields = readOnlyFields; } public boolean isReadOnlyFromField() { return readOnlyFromField; } public void setReadOnlyFromField(boolean readOnlyFromField) { this.readOnlyFromField = readOnlyFromField; } @Override public String toString() { return "AppendDataExcelOption{" + "titleRowIndex=" + titleRowIndex + ", sheetName='" + sheetName + '\'' + ", writeFields=" + writeFields + ", readOnlyFields=" + readOnlyFields + ", readOnlyFromField=" + readOnlyFromField + '}'; } }