LotStepRangeHistory.java

package com.mycim.valueobject.wip;

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

import java.io.Serializable;
import java.util.HashMap;

public class LotStepRangeHistory implements Serializable {

    private Long lotRrn;

    private Long sourceLotRrn;

    private Long startStepSequence;

    private Long endStepStepSequence;

    private String attributeData1;

    private String attributeData2;

    private String attributeData3;

    private String attributeData4;

    private String attributeData5;

    public static LotStepRangeHistory buildInstance(HashMap transInfo) {
        LotStepRangeHistory lotStepRangeHistory = new LotStepRangeHistory();
        lotStepRangeHistory.setLotRrn(MapUtils.getLong(transInfo, "lotRrn"));
        lotStepRangeHistory.setSourceLotRrn(MapUtils.getLong(transInfo, "lotRrn"));
        lotStepRangeHistory.setStartStepSequence(MapUtils.getLong(transInfo, "stepSequence"));
        return lotStepRangeHistory;
    }

    /**
     * @return the lotRrn
     */
    public Long getLotRrn() {
        return lotRrn;
    }

    /**
     * @param lotRrn the lotRrn to set
     */
    public void setLotRrn(Long lotRrn) {
        this.lotRrn = lotRrn;
    }

    /**
     * @return the sourceLotRrn
     */
    public Long getSourceLotRrn() {
        return sourceLotRrn;
    }

    /**
     * @param sourceLotRrn the sourceLotRrn to set
     */
    public void setSourceLotRrn(Long sourceLotRrn) {
        this.sourceLotRrn = sourceLotRrn;
    }

    /**
     * @return the startStepSequence
     */
    public Long getStartStepSequence() {
        return startStepSequence;
    }

    /**
     * @param startStepSequence the startStepSequence to set
     */
    public void setStartStepSequence(Long startStepSequence) {
        this.startStepSequence = startStepSequence;
    }

    /**
     * @return the endStepStepSequence
     */
    public Long getEndStepStepSequence() {
        return endStepStepSequence;
    }

    /**
     * @param endStepStepSequence the endStepStepSequence to set
     */
    public void setEndStepStepSequence(Long endStepStepSequence) {
        this.endStepStepSequence = endStepStepSequence;
    }

    /**
     * @return the attributeData1
     */
    public String getAttributeData1() {
        return attributeData1;
    }

    /**
     * @param attributeData1 the attributeData1 to set
     */
    public void setAttributeData1(String attributeData1) {
        this.attributeData1 = attributeData1;
    }

    /**
     * @return the attributeData2
     */
    public String getAttributeData2() {
        return attributeData2;
    }

    /**
     * @param attributeData2 the attributeData2 to set
     */
    public void setAttributeData2(String attributeData2) {
        this.attributeData2 = attributeData2;
    }

    /**
     * @return the attributeData3
     */
    public String getAttributeData3() {
        return attributeData3;
    }

    /**
     * @param attributeData3 the attributeData3 to set
     */
    public void setAttributeData3(String attributeData3) {
        this.attributeData3 = attributeData3;
    }

    /**
     * @return the attributeData4
     */
    public String getAttributeData4() {
        return attributeData4;
    }

    /**
     * @param attributeData4 the attributeData4 to set
     */
    public void setAttributeData4(String attributeData4) {
        this.attributeData4 = attributeData4;
    }

    /**
     * @return the attributeData5
     */
    public String getAttributeData5() {
        return attributeData5;
    }

    /**
     * @param attributeData5 the attributeData5 to set
     */
    public void setAttributeData5(String attributeData5) {
        this.attributeData5 = attributeData5;
    }

}