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<String> writeFields;
|
|
/**
|
* 只读的字段
|
*/
|
private List<String> 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<String> getWriteFields() {
|
return writeFields;
|
}
|
|
public void setWriteFields(List<String> writeFields) {
|
this.writeFields = writeFields;
|
}
|
|
public List<String> getReadOnlyFields() {
|
return readOnlyFields;
|
}
|
|
public void setReadOnlyFields(List<String> 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 +
|
'}';
|
}
|
}
|