PiLotSetupDTO.java

package com.mycim.valueobject.ems.pilot.dto;

import com.mycim.valueobject.ems.pilot.PiLotSetup;

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

    //Idle
    private String subType;

    private Double maxRunTime;

    private Double idleTime;

    private String resetComment;

    //PM
    private Integer bufferTime;

    private String pmConstraintRecipe;

    //Count
    private String countType;

    private Integer countSpec;

    private String timePointDate;

    private String countTriggerRecipe;

    private String countConstraintRecipe;

    //RC
    private String fromRecipeGroup;

    private String toRecipeGroup;

    // bound lot
    private String boundLotId;

    private Long boundLotRrn = 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;

    @Override
    public String getBoundLotId() {
        return boundLotId;
    }

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

    @Override
    public Long getBoundLotRrn() {
        return boundLotRrn;
    }

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

    @Override
    public String getStartRoute() {
        return startRoute;
    }

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

    @Override
    public Long getStartRouteRrn() {
        return startRouteRrn;
    }

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

    @Override
    public String getStartStep() {
        return startStep;
    }

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

    @Override
    public Long getStartStepRrn() {
        return startStepRrn;
    }

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

    @Override
    public String getEndRoute() {
        return endRoute;
    }

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

    @Override
    public Long getEndRouteRrn() {
        return endRouteRrn;
    }

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

    @Override
    public String getEndStep() {
        return endStep;
    }

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

    @Override
    public Long getEndStepRrn() {
        return endStepRrn;
    }

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

    @Override
    public String toString() {
        return "PiLotSetupDTO{" + "subType='" + subType + '\'' + ", maxRunTime=" + maxRunTime + ", idleTime=" +
                idleTime + ", resetComment='" + resetComment + '\'' + ", bufferTime=" + bufferTime +
                ", pmConstraintRecipe='" + pmConstraintRecipe + '\'' + ", countType='" + countType + '\'' +
                ", countSpec=" + countSpec + ", timePointDate='" + timePointDate + '\'' + ", countTriggerRecipe='" +
                countTriggerRecipe + '\'' + ", countConstraintRecipe='" + countConstraintRecipe + '\'' +
                ", fromRecipeGroup='" + fromRecipeGroup + '\'' + ", toRecipeGroup='" + toRecipeGroup + '\'' +
                ", boundLotId='" + boundLotId + '\'' + ", boundLotRrn=" + boundLotRrn + ", startRoute='" + startRoute +
                '\'' + ", startRouteRrn=" + startRouteRrn + ", startStep='" + startStep + '\'' + ", startStepRrn=" +
                startStepRrn + ", endRoute='" + endRoute + '\'' + ", endRouteRrn=" + endRouteRrn + ", endStep='" +
                endStep + '\'' + ", endStepRrn=" + endStepRrn + "} " + super.toString();
    }

    public String getSubType() {
        return subType;
    }

    public void setSubType(String subType) {
        this.subType = subType;
    }

    public Double getMaxRunTime() {
        return maxRunTime;
    }

    public void setMaxRunTime(Double maxRunTime) {
        this.maxRunTime = maxRunTime;
    }

    public Double getIdleTime() {
        return idleTime;
    }

    public void setIdleTime(Double idleTime) {
        this.idleTime = idleTime;
    }

    public String getResetComment() {
        return resetComment;
    }

    public void setResetComment(String resetComment) {
        this.resetComment = resetComment;
    }

    public Integer getBufferTime() {
        return bufferTime;
    }

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

    public String getPmConstraintRecipe() {
        return pmConstraintRecipe;
    }

    public void setPmConstraintRecipe(String pmConstraintRecipe) {
        this.pmConstraintRecipe = pmConstraintRecipe;
    }

    public String getCountType() {
        return countType;
    }

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

    public Integer getCountSpec() {
        return countSpec;
    }

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

    public String getTimePointDate() {
        return timePointDate;
    }

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

    public String getCountTriggerRecipe() {
        return countTriggerRecipe;
    }

    public void setCountTriggerRecipe(String countTriggerRecipe) {
        this.countTriggerRecipe = countTriggerRecipe;
    }

    public String getCountConstraintRecipe() {
        return countConstraintRecipe;
    }

    public void setCountConstraintRecipe(String countConstraintRecipe) {
        this.countConstraintRecipe = countConstraintRecipe;
    }

    public String getFromRecipeGroup() {
        return fromRecipeGroup;
    }

    public void setFromRecipeGroup(String fromRecipeGroup) {
        this.fromRecipeGroup = fromRecipeGroup;
    }

    public String getToRecipeGroup() {
        return toRecipeGroup;
    }

    public void setToRecipeGroup(String toRecipeGroup) {
        this.toRecipeGroup = toRecipeGroup;
    }

}