package com.taover.easyexcel.read.metadata; /** * Read sheet * * @author jipengfei */ public class ReadSheet extends ReadBasicParameter { /** * Starting from 0 */ private Integer sheetNo; /** * sheet name */ private String sheetName; /** * sheet is selected */ private Boolean sheetSelected; public ReadSheet() {} public ReadSheet(Integer sheetNo) { this.sheetNo = sheetNo; } public ReadSheet(Integer sheetNo, String sheetName) { this.sheetNo = sheetNo; this.sheetName = sheetName; } public ReadSheet(Integer sheetNo, String sheetName, Boolean sheetSelected) { this.sheetNo = sheetNo; this.sheetName = sheetName; this.sheetSelected = sheetSelected; } public Integer getSheetNo() { return sheetNo; } public void setSheetNo(Integer sheetNo) { this.sheetNo = sheetNo; } public String getSheetName() { return sheetName; } public void setSheetName(String sheetName) { this.sheetName = sheetName; } public Boolean getSheetSelected() { return sheetSelected; } public void setSheetSelected(Boolean sheetSelected) { this.sheetSelected = sheetSelected; } public void copyBasicParameter(ReadSheet other) { if (other == null) { return; } this.setHeadRowNumber(other.getHeadRowNumber()); this.setCustomReadListenerList(other.getCustomReadListenerList()); this.setHead(other.getHead()); this.setClazz(other.getClazz()); this.setCustomConverterList(other.getCustomConverterList()); this.setAutoTrim(other.getAutoTrim()); this.setUse1904windowing(other.getUse1904windowing()); } @Override public String toString() { return "ReadSheet{" + "sheetNo=" + sheetNo + ", sheetName='" + sheetName + '\'' + "sheetSelected=" + sheetSelected + "} " + super.toString(); } }