PCD.java

package com.mycim.valueobject.ems;

import java.sql.Timestamp;

/**
 * @author yanbing.chen
 * @date 2019/8/23
 * @since 1.8
 **/
public class PCD extends Entity {

    private Long slotCount;

    private Long availableSlotCount;

    private String carrierCode;

    private String mcsMoveStatus;

    private Timestamp mcsLastMoveTime;

    private Long mcsLastOperatorRrn;

    private String mcsLastOperator;

    private Long eqptRrn;

    private Long jobRrn;

    private Long runRrn;

    private Long carrierMapRrn;

    private Short loadPosition;

    private String pollutionLevel = "0";

    private String status;                                  // 晶舟使用状态,named_object 表instance_status状态为ecn 状态

    private String lotId;                                   // carrier_h晶舟历史记录 绑定批次信息

    private String targetCarrierId;                         // carrier_h 交换晶舟号

    private long transRrn;                                // carrier_h

    public PCD() {
        super();
    }

    public PCD(Long instanceRrn) {
        super(instanceRrn);
    }

    public PCD(String instanceId, String namedSpace, String object) {
        super(instanceId, namedSpace, object);
    }

    public Long getSlotCount() {
        return slotCount;
    }

    public void setSlotCount(Long slotCount) {
        this.slotCount = slotCount;
    }

    public Long getAvailableSlotCount() {
        return availableSlotCount;
    }

    public void setAvailableSlotCount(Long availableSlotCount) {
        this.availableSlotCount = availableSlotCount;
    }

    public String getCarrierCode() {
        return carrierCode;
    }

    public void setCarrierCode(String carrierCode) {
        this.carrierCode = carrierCode;
    }

    public String getMcsMoveStatus() {
        return mcsMoveStatus;
    }

    public void setMcsMoveStatus(String mcsMoveStatus) {
        this.mcsMoveStatus = mcsMoveStatus;
    }

    public Timestamp getMcsLastMoveTime() {
        return mcsLastMoveTime;
    }

    public void setMcsLastMoveTime(Timestamp mcsLastMoveTime) {
        this.mcsLastMoveTime = mcsLastMoveTime;
    }

    public Long getMcsLastOperatorRrn() {
        return mcsLastOperatorRrn;
    }

    public void setMcsLastOperatorRrn(Long mcsLastOperatorRrn) {
        this.mcsLastOperatorRrn = mcsLastOperatorRrn;
    }

    public String getMcsLastOperator() {
        return mcsLastOperator;
    }

    public void setMcsLastOperator(String mcsLastOperator) {
        this.mcsLastOperator = mcsLastOperator;
    }

    public Long getEqptRrn() {
        return eqptRrn;
    }

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

    public Long getJobRrn() {
        return jobRrn;
    }

    public void setJobRrn(Long jobRrn) {
        this.jobRrn = jobRrn;
    }

    public Long getRunRrn() {
        return runRrn;
    }

    public void setRunRrn(Long runRrn) {
        this.runRrn = runRrn;
    }

    public Long getCarrierMapRrn() {
        return carrierMapRrn;
    }

    public void setCarrierMapRrn(Long carrierMapRrn) {
        this.carrierMapRrn = carrierMapRrn;
    }

    public Short getLoadPosition() {
        return loadPosition;
    }

    public void setLoadPosition(Short loadPosition) {
        this.loadPosition = loadPosition;
    }

    @Override
    public String getStatus() {
        return status;
    }

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

    @Override
    public String getPollutionLevel() {
        return pollutionLevel;
    }

    @Override
    public void setPollutionLevel(String pollutionLevel) {
        this.pollutionLevel = pollutionLevel;
    }

    public String getLotId() {
        return lotId;
    }

    public void setLotId(String lotId) {
        this.lotId = lotId;
    }

    public String getTargetCarrierId() {
        return targetCarrierId;
    }

    public void setTargetCarrierId(String targetCarrierId) {
        this.targetCarrierId = targetCarrierId;
    }

    public long getTransRrn() {
        return transRrn;
    }

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

}