EquipmentConstrainPairDetail.java

package com.mycim.valueobject.ems;

import com.mycim.framework.utils.lang.collections.MapUtils;

import java.io.Serializable;
import java.util.Map;

/**
 * @author Aiden
 * @date 2018年3月19日上午10:15:13
 * @description 机限配对设置详情表(每个工步的计划设备信息)
 */
// todo 拿掉了rowmapper
public class EquipmentConstrainPairDetail implements Serializable, Cloneable {

    private static final long serialVersionUID = 1L;

    private Long constrainDetailRrn;   // 主键

    private Long constrainRrn;         // 机限设置Rrn(父)

    private Long productRrn;

    private Long processRrn;

    private String routeId;

    private Long routeRrn;

    private String routeSeq;

    private String operationId;

    private Long operationRrn;

    private String operationSeq;

    private String layerId;              // 光刻层号

    private String reticlefamilyId;      // 光刻版族号

    private String isBenchmark;          // 是否是基准层

    private String planA;

    private String planB;

    private String planC;

    private String planD;

    private String planE;

    private String planF;

    private String planG;

    private String planH;

    private String attributeData1;

    private String attributeData2;

    private String attributeData3;

    private String attributeData4;

    private String attributeData5;

    public EquipmentConstrainPairDetail() {

    }

    public EquipmentConstrainPairDetail(Map<String, Object> data) {
        this.setAttributeData1(MapUtils.getString(data, "ATTRIBUTE_DATA1"));
        this.setAttributeData2(MapUtils.getString(data, "ATTRIBUTE_DATA2"));
        this.setAttributeData3(MapUtils.getString(data, "ATTRIBUTE_DATA3"));
        this.setAttributeData4(MapUtils.getString(data, "ATTRIBUTE_DATA4"));
        this.setAttributeData5(MapUtils.getString(data, "ATTRIBUTE_DATA5"));
        this.setConstrainDetailRrn(MapUtils.getLong(data, "CONSTRAIN_DETAIL_RRN"));
        this.setConstrainRrn(MapUtils.getLong(data, "CONSTRAIN_RRN"));
        this.setIsBenchmark(MapUtils.getString(data, "ISBENCHMARK"));
        this.setLayerId(MapUtils.getString(data, "LAYER_ID"));
        this.setOperationId(MapUtils.getString(data, "OPERATION_ID"));
        this.setOperationRrn(MapUtils.getLong(data, "OPERATION_RRN"));
        this.setOperationSeq(MapUtils.getString(data, "OPERATION_SEQ"));
        this.setPlanA(MapUtils.getString(data, "PLANA"));
        this.setPlanB(MapUtils.getString(data, "PLANB"));
        this.setPlanC(MapUtils.getString(data, "PLANC"));
        this.setPlanD(MapUtils.getString(data, "PLAND"));
        this.setPlanE(MapUtils.getString(data, "PLANE"));
        this.setPlanF(MapUtils.getString(data, "PLANF"));
        this.setPlanG(MapUtils.getString(data, "PLANG"));
        this.setPlanH(MapUtils.getString(data, "PLANH"));
        this.setProcessRrn(MapUtils.getLong(data, "PROCESS_RRN"));
        this.setProductRrn(MapUtils.getLong(data, "PRODUCT_RRN"));
        this.setReticlefamilyId(MapUtils.getString(data, "RETICLEFAMILY_ID"));
        this.setRouteId(MapUtils.getString(data, "ROUTE_ID"));
        this.setRouteRrn(MapUtils.getLong(data, "ROUTE_RRN"));
        this.setRouteSeq(MapUtils.getString(data, "ROUTE_SEQ"));
    }

    public Long getConstrainDetailRrn() {
        return constrainDetailRrn;
    }

    public void setConstrainDetailRrn(Long constrainDetailRrn) {
        this.constrainDetailRrn = constrainDetailRrn;
    }

    public Long getConstrainRrn() {
        return constrainRrn;
    }

    public void setConstrainRrn(Long constrainRrn) {
        this.constrainRrn = constrainRrn;
    }

    public Long getProductRrn() {
        return productRrn;
    }

    public void setProductRrn(Long productRrn) {
        this.productRrn = productRrn;
    }

    public Long getProcessRrn() {
        return processRrn;
    }

    public void setProcessRrn(Long processRrn) {
        this.processRrn = processRrn;
    }

    public String getRouteId() {
        return routeId;
    }

    public void setRouteId(String routeId) {
        this.routeId = routeId;
    }

    public Long getRouteRrn() {
        return routeRrn;
    }

    public void setRouteRrn(Long routeRrn) {
        this.routeRrn = routeRrn;
    }

    public String getRouteSeq() {
        return routeSeq;
    }

    public void setRouteSeq(String routeSeq) {
        this.routeSeq = routeSeq;
    }

    public String getOperationId() {
        return operationId;
    }

    public void setOperationId(String operationId) {
        this.operationId = operationId;
    }

    public Long getOperationRrn() {
        return operationRrn;
    }

    public void setOperationRrn(Long operationRrn) {
        this.operationRrn = operationRrn;
    }

    public String getOperationSeq() {
        return operationSeq;
    }

    public void setOperationSeq(String operationSeq) {
        this.operationSeq = operationSeq;
    }

    public String getLayerId() {
        return layerId;
    }

    public void setLayerId(String layerId) {
        this.layerId = layerId;
    }

    public String getReticlefamilyId() {
        return reticlefamilyId;
    }

    public void setReticlefamilyId(String reticlefamilyId) {
        this.reticlefamilyId = reticlefamilyId;
    }

    public String getIsBenchmark() {
        return isBenchmark;
    }

    public void setIsBenchmark(String isBenchmark) {
        this.isBenchmark = isBenchmark;
    }

    public String getPlanA() {
        return planA;
    }

    public void setPlanA(String planA) {
        this.planA = planA;
    }

    public String getPlanB() {
        return planB;
    }

    public void setPlanB(String planB) {
        this.planB = planB;
    }

    public String getPlanC() {
        return planC;
    }

    public void setPlanC(String planC) {
        this.planC = planC;
    }

    public String getPlanD() {
        return planD;
    }

    public void setPlanD(String planD) {
        this.planD = planD;
    }

    public String getPlanE() {
        return planE;
    }

    public void setPlanE(String planE) {
        this.planE = planE;
    }

    public String getPlanF() {
        return planF;
    }

    public void setPlanF(String planF) {
        this.planF = planF;
    }

    public String getPlanG() {
        return planG;
    }

    public void setPlanG(String planG) {
        this.planG = planG;
    }

    public String getPlanH() {
        return planH;
    }

    public void setPlanH(String planH) {
        this.planH = planH;
    }

    public String getAttributeData1() {
        return attributeData1;
    }

    public void setAttributeData1(String attributeData1) {
        this.attributeData1 = attributeData1;
    }

    public String getAttributeData2() {
        return attributeData2;
    }

    public void setAttributeData2(String attributeData2) {
        this.attributeData2 = attributeData2;
    }

    public String getAttributeData3() {
        return attributeData3;
    }

    public void setAttributeData3(String attributeData3) {
        this.attributeData3 = attributeData3;
    }

    public String getAttributeData4() {
        return attributeData4;
    }

    public void setAttributeData4(String attributeData4) {
        this.attributeData4 = attributeData4;
    }

    public String getAttributeData5() {
        return attributeData5;
    }

    public void setAttributeData5(String attributeData5) {
        this.attributeData5 = attributeData5;
    }

}