package pwc.taxtech.atms.dpo;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.Date;

public class IndexAnalysisDetailDto {
    @JsonProperty("ID")
    private String id;
    private String modelId;
    private String indexName;
    private String indexFormula;
    private int sequence;
    private int displayType;
    private int isVisible;
    private int isMainValue;
    private int isYearValue;
    private Date createTime;
    private Date updateTime;

    private boolean isVisibleShow;
    private boolean isMainValueShow;
    private boolean isYearValueShow;
    private String formulaNamae;
    private String formulaDescribe;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public String getIndexName() {
        return indexName;
    }

    public void setIndexName(String indexName) {
        this.indexName = indexName;
    }

    public String getIndexFormula() {
        return indexFormula;
    }

    public void setIndexFormula(String indexFormula) {
        this.indexFormula = indexFormula;
    }

    public int getSequence() {
        return sequence;
    }

    public void setSequence(int sequence) {
        this.sequence = sequence;
    }

    public int getDisplayType() {
        return displayType;
    }

    public void setDisplayType(int displayType) {
        this.displayType = displayType;
    }

    public int getIsVisible() {
        return isVisible;
    }

    public void setIsVisible(int isVisible) {
        this.isVisible = isVisible;
    }

    public int getIsMainValue() {
        return isMainValue;
    }

    public void setIsMainValue(int isMainValue) {
        this.isMainValue = isMainValue;
    }

    public int getIsYearValue() {
        return isYearValue;
    }

    public void setIsYearValue(int isYearValue) {
        this.isYearValue = isYearValue;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public boolean isVisibleShow() {
        return isVisibleShow;
    }

    public void setVisibleShow(boolean isVisibleShow) {
        this.isVisibleShow = isVisibleShow;
    }

    public boolean isMainValueShow() {
        return isMainValueShow;
    }

    public void setMainValueShow(boolean isMainValueShow) {
        this.isMainValueShow = isMainValueShow;
    }

    public boolean isYearValueShow() {
        return isYearValueShow;
    }

    public void setYearValueShow(boolean isYearValueShow) {
        this.isYearValueShow = isYearValueShow;
    }

    public String getFormulaNamae() {
        return formulaNamae;
    }

    public void setFormulaNamae(String formulaNamae) {
        this.formulaNamae = formulaNamae;
    }

    public String getFormulaDescribe() {
        return formulaDescribe;
    }

    public void setFormulaDescribe(String formulaDescribe) {
        this.formulaDescribe = formulaDescribe;
    }
}