PiLotSetup.java

package com.mycim.valueobject.ems.pilot;

import com.mycim.valueobject.bas.CommonObject;
import com.mycim.valueobject.consts.PiLotStatusEnum;

import java.sql.Timestamp;

/**
 * @author songpy
 * @version 1.0.0
 * @date 2021/8/18
 **/
public class PiLotSetup extends CommonObject {
    private static final long serialVersionUID = -2582088476022562284L;

    private String piLotId;

    private Long piLotRrn;

    private String eqptId;

    private Long eqptRrn;

    private String type;

    private String status = PiLotStatusEnum.CREATED.toString();

    private String enableFlag;

    private String comments;

    // 分批
    private Integer qty;

    private String ruleId;

    private Integer retryCount;

    // 类型
    private IdleType idle;

    private CountType count;

    private PmType pm;

    private RcpGrpType rcpGrp;

    // bound lot
    private String boundLotId;

    private Long boundLotRrn = 0L;

    private Long boundViewRrn = 0L;

    private String startRoute;

    private Long startRouteRrn = 0L;

    private String startStep;

    private Long startStepRrn = 0L;

    private String endRoute;

    private Long endRouteRrn = 0L;

    private String endStep;

    private Long endStepRrn = 0L;

    private Timestamp closeTime;

    private String chamberMode;

    private String parallelRunType;

    private String singleLot;

    @Override
    public String toString() {
        return "PiLotSetup{" + "piLotId='" + piLotId + '\'' + ", piLotRrn=" + piLotRrn + ", eqptId='" + eqptId + '\'' +
                ", eqptRrn=" + eqptRrn + ", type='" + type + '\'' + ", status='" + status + '\'' + ", enableFlag='" +
                enableFlag + '\'' + ", comments='" + comments + '\'' + ", qty=" + qty + ", ruleId='" + ruleId + '\'' + ", retryCount=" + retryCount +
                ", idle=" + idle + ", count=" + count + ", pm=" + pm + ", rcpGrp=" + rcpGrp + ", boundLotId='" +
                boundLotId + '\'' + ", boundLotRrn=" + boundLotRrn + ", boundViewRrn=" + boundViewRrn +
                ", startRoute='" + startRoute + '\'' + ", startRouteRrn=" + startRouteRrn + ", startStep='" +
                startStep + '\'' + ", startStepRrn=" + startStepRrn + ", endRoute='" + endRoute + '\'' +
                ", endRouteRrn=" + endRouteRrn + ", endStep='" + endStep + '\'' + ", endStepRrn=" + endStepRrn +
                ", closeTime=" + closeTime + "} " + super.toString();
    }

    public Timestamp getCloseTime() {
        return closeTime;
    }

    public void setCloseTime(Timestamp closeTime) {
        this.closeTime = closeTime;
    }

    public Long getBoundViewRrn() {
        return boundViewRrn;
    }

    public void setBoundViewRrn(Long boundViewRrn) {
        this.boundViewRrn = boundViewRrn;
    }

    public String getBoundLotId() {
        return boundLotId;
    }

    public void setBoundLotId(String boundLotId) {
        this.boundLotId = boundLotId;
    }

    public Long getBoundLotRrn() {
        return boundLotRrn;
    }

    public void setBoundLotRrn(Long boundLotRrn) {
        this.boundLotRrn = boundLotRrn;
    }

    public String getStartRoute() {
        return startRoute;
    }

    public void setStartRoute(String startRoute) {
        this.startRoute = startRoute;
    }

    public Long getStartRouteRrn() {
        return startRouteRrn;
    }

    public void setStartRouteRrn(Long startRouteRrn) {
        this.startRouteRrn = startRouteRrn;
    }

    public String getStartStep() {
        return startStep;
    }

    public void setStartStep(String startStep) {
        this.startStep = startStep;
    }

    public Long getStartStepRrn() {
        return startStepRrn;
    }

    public void setStartStepRrn(Long startStepRrn) {
        this.startStepRrn = startStepRrn;
    }

    public String getEndRoute() {
        return endRoute;
    }

    public void setEndRoute(String endRoute) {
        this.endRoute = endRoute;
    }

    public Long getEndRouteRrn() {
        return endRouteRrn;
    }

    public void setEndRouteRrn(Long endRouteRrn) {
        this.endRouteRrn = endRouteRrn;
    }

    public String getEndStep() {
        return endStep;
    }

    public void setEndStep(String endStep) {
        this.endStep = endStep;
    }

    public Long getEndStepRrn() {
        return endStepRrn;
    }

    public void setEndStepRrn(Long endStepRrn) {
        this.endStepRrn = endStepRrn;
    }

    public String getPiLotId() {
        return piLotId;
    }

    public void setPiLotId(String piLotId) {
        this.piLotId = piLotId;
    }

    public Long getPiLotRrn() {
        return piLotRrn;
    }

    public void setPiLotRrn(Long piLotRrn) {
        this.piLotRrn = piLotRrn;
    }

    public String getEqptId() {
        return eqptId;
    }

    public void setEqptId(String eqptId) {
        this.eqptId = eqptId;
    }

    public Long getEqptRrn() {
        return eqptRrn;
    }

    public void setEqptRrn(Long eqptRrn) {
        this.eqptRrn = eqptRrn;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Integer getQty() {
        return qty;
    }

    public void setQty(Integer qty) {
        this.qty = qty;
    }

    public String getRuleId() {
        return ruleId;
    }

    public void setRuleId(String ruleId) {
        this.ruleId = ruleId;
    }

    public Integer getRetryCount() {
        return retryCount;
    }

    public void setRetryCount(Integer retryCount) {
        this.retryCount = retryCount;
    }

    public IdleType getIdle() {
        return idle;
    }

    public void setIdle(IdleType idle) {
        this.idle = idle;
    }

    public CountType getCount() {
        return count;
    }

    public void setCount(CountType count) {
        this.count = count;
    }

    public PmType getPm() {
        return pm;
    }

    public void setPm(PmType pm) {
        this.pm = pm;
    }

    public RcpGrpType getRcpGrp() {
        return rcpGrp;
    }

    public void setRcpGrp(RcpGrpType rcpGrp) {
        this.rcpGrp = rcpGrp;
    }

    public String getEnableFlag() {
        return enableFlag;
    }

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

    public String getParallelRunType() {
        return parallelRunType;
    }

    public void setParallelRunType(String parallelRunType) {
        this.parallelRunType = parallelRunType;
    }

    public String getChamberMode() {
        return chamberMode;
    }

    public void setChamberMode(String chamberMode) {
        this.chamberMode = chamberMode;
    }

    public String getSingleLot() {
        return singleLot;
    }

    public void setSingleLot(String singleLot) {
        this.singleLot = singleLot;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }
}