EmasBase.java

package com.mycim.valueobject.emas;

import com.fasterxml.jackson.annotation.JsonAlias;
import com.mycim.framework.utils.lang.StringUtils;
import com.mycim.valueobject.bas.NamedObject;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * @author kangzhang
 * @version 1.0.0
 * @date 2021/6/23
 **/
public class EmasBase extends NamedObject implements Serializable {

    private static final long serialVersionUID = 327348672300730901L;

    @JsonAlias("objectId")
    private String eqpId;

    private Long eqpRrn;

    private String chartId;

    private String checkType;

    private String enableFlag;

    private String area;

    private String countType;

    private Long countSpec;

    private Timestamp timePoint;

    private String timePointDate;

    private String timePointHour;

    private String cycleType;

    private Long period;

    private Long batchIdCount;

    private String triggerRecipe;

    private String constraintRecipe;

    private Double bufferTime;

    private Timestamp lastUploadTime;

    private Timestamp toleranceTime;

    //EMAS_SPEC表主键
    private Long emasSpecRrn;

    //EMAS_SPEC_RECIPE表主键
    private Long emasSpecRecipeRrn;

    private Long lastEmasEventRrn;

    private Long lastTriggerUserRrn;

    private Timestamp lastTriggerTime;

    private Long transRrn;

    private int transSequence;

    private String[] areaList;

    public String[] getAreaList() {
        return areaList;
    }

    public void setAreaList(String[] areaList) {
        this.areaList = areaList;
    }

    public String getEqpId() {
        return StringUtils.trimToUpperCase(eqpId);
    }

    public void setEqpId(String eqpId) {
        this.eqpId = eqpId;
    }

    public Long getEqpRrn() {
        return eqpRrn;
    }

    public void setEqpRrn(Long eqpRrn) {
        this.eqpRrn = eqpRrn;
    }

    public String getChartId() {
        return StringUtils.trimToUpperCase(chartId);
    }

    public void setChartId(String chartId) {
        this.chartId = chartId;
    }

    public String getCheckType() {
        return checkType;
    }

    public void setCheckType(String checkType) {
        this.checkType = checkType;
    }

    public String getEnableFlag() {
        return StringUtils.trimToUpperCase(enableFlag);
    }

    public void setEnableFlag(String enableFlag) {
        this.enableFlag = enableFlag;
    }

    public String getArea() {
        return StringUtils.trimToUpperCase(area);
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getCountType() {
        return countType;
    }

    public void setCountType(String countType) {
        this.countType = countType;
    }

    public Long getCountSpec() {
        return countSpec;
    }

    public void setCountSpec(Long countSpec) {
        this.countSpec = countSpec;
    }

    public Timestamp getTimePoint() {
        return timePoint;
    }

    public void setTimePoint(Timestamp timePoint) {
        this.timePoint = timePoint;
    }

    public String getTimePointDate() {
        return timePointDate;
    }

    public void setTimePointDate(String timePointDate) {
        this.timePointDate = timePointDate;
    }

    public String getTimePointHour() {
        return timePointHour;
    }

    public void setTimePointHour(String timePointHour) {
        this.timePointHour = timePointHour;
    }

    public String getCycleType() {
        return cycleType;
    }

    public void setCycleType(String cycleType) {
        this.cycleType = cycleType;
    }

    public Long getPeriod() {
        return period;
    }

    public void setPeriod(Long period) {
        this.period = period;
    }

    public Long getBatchIdCount() {
        return batchIdCount;
    }

    public void setBatchIdCount(Long batchIdCount) {
        this.batchIdCount = batchIdCount;
    }

    public String getTriggerRecipe() {
        return StringUtils.trimToUpperCase(triggerRecipe);
    }

    public void setTriggerRecipe(String triggerRecipe) {
        this.triggerRecipe = triggerRecipe;
    }

    public String getConstraintRecipe() {
        return StringUtils.trimToUpperCase(constraintRecipe);
    }

    public void setConstraintRecipe(String constraintRecipe) {
        this.constraintRecipe = constraintRecipe;
    }

    public Double getBufferTime() {
        return bufferTime;
    }

    public void setBufferTime(Double bufferTime) {
        this.bufferTime = bufferTime;
    }

    public Timestamp getLastUploadTime() {
        return lastUploadTime;
    }

    public void setLastUploadTime(Timestamp lastUploadTime) {
        this.lastUploadTime = lastUploadTime;
    }

    public Timestamp getToleranceTime() {
        return toleranceTime;
    }

    public void setToleranceTime(Timestamp toleranceTime) {
        this.toleranceTime = toleranceTime;
    }

    public Long getEmasSpecRrn() {
        return emasSpecRrn;
    }

    public void setEmasSpecRrn(Long emasSpecRrn) {
        this.emasSpecRrn = emasSpecRrn;
    }

    public Long getEmasSpecRecipeRrn() {
        return emasSpecRecipeRrn;
    }

    public void setEmasSpecRecipeRrn(Long emasSpecRecipeRrn) {
        this.emasSpecRecipeRrn = emasSpecRecipeRrn;
    }

    public Long getLastEmasEventRrn() {
        return lastEmasEventRrn;
    }

    public void setLastEmasEventRrn(Long lastEmasEventRrn) {
        this.lastEmasEventRrn = lastEmasEventRrn;
    }

    public Long getLastTriggerUserRrn() {
        return lastTriggerUserRrn;
    }

    public void setLastTriggerUserRrn(Long lastTriggerUserRrn) {
        this.lastTriggerUserRrn = lastTriggerUserRrn;
    }

    public Timestamp getLastTriggerTime() {
        return lastTriggerTime;
    }

    public void setLastTriggerTime(Timestamp lastTriggerTime) {
        this.lastTriggerTime = lastTriggerTime;
    }

    public Long getTransRrn() {
        return transRrn;
    }

    public void setTransRrn(Long transRrn) {
        this.transRrn = transRrn;
    }

    public int getTransSequence() {
        return transSequence;
    }

    public void setTransSequence(int transSequence) {
        this.transSequence = transSequence;
    }

    @Override
    public String toString() {
        return "EmasBase{" + "eqpId='" + eqpId + '\'' + ", chartId='" + chartId + '\'' + ", checkType='" +
                checkType + '\'' + ", enableFlag='" + enableFlag + '\'' + ", area='" + area + '\'' + ", countType='" +
                countType + '\'' + ", countSpec='" + countSpec + '\'' + ", timePoint='" + timePoint + '\'' +
                ", timePointDate='" + timePointDate + '\'' + ", timePointHour='" + timePointHour + '\'' +
                ", cycleType='" + cycleType + '\'' + ", period='" + period + '\'' + ", batchIdCount=" + batchIdCount +
                ", triggerRecipe='" + triggerRecipe + '\'' + ", constraintRecipe='" + constraintRecipe + '\'' +
                ", bufferTime=" + bufferTime + ", lastUploadTime='" + lastUploadTime + '\'' + '}';
    }

}