LotRecycledInfo.java

// Created on 2014年10月29日
// $Id$

package com.mycim.valueobject.prp;

import java.io.Serializable;

/**
 * @author mark
 */
public class LotRecycledInfo implements Serializable {

    private static final long serialVersionUID = 1456299197230465701L;

    protected long objectRrn;

    protected long lotRrn;

    protected long processRrn;

    protected int processVersion;

    protected long startRouteRrn;

    protected long startOperationRrn;

    protected long endRouteRrn;

    protected long endOperationRrn;

    protected int loopCount;

    protected int sumLoopCount;

    protected Long stepSequence;

    protected Long transRrn;

    protected Long transSequence;

    protected String comments;

    public long getObjectRrn() {
        return objectRrn;
    }

    public void setObjectRrn(long objectRrn) {
        this.objectRrn = objectRrn;
    }

    public long getLotRrn() {
        return lotRrn;
    }

    public void setLotRrn(long lotRrn) {
        this.lotRrn = lotRrn;
    }

    public long getProcessRrn() {
        return processRrn;
    }

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

    public int getProcessVersion() {
        return processVersion;
    }

    public void setProcessVersion(int processVersion) {
        this.processVersion = processVersion;
    }

    public long getStartRouteRrn() {
        return startRouteRrn;
    }

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

    public long getStartOperationRrn() {
        return startOperationRrn;
    }

    public void setStartOperationRrn(long startOperationRrn) {
        this.startOperationRrn = startOperationRrn;
    }

    public long getEndRouteRrn() {
        return endRouteRrn;
    }

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

    public long getEndOperationRrn() {
        return endOperationRrn;
    }

    public void setEndOperationRrn(long endOperationRrn) {
        this.endOperationRrn = endOperationRrn;
    }

    public int getLoopCount() {
        return loopCount;
    }

    public void setLoopCount(int loopCount) {
        this.loopCount = loopCount;
    }

    public int getSumLoopCount() {
        return sumLoopCount;
    }

    public void setSumLoopCount(int sumLoopCount) {
        this.sumLoopCount = sumLoopCount;
    }

    public Long getStepSequence() {
        return stepSequence;
    }

    public void setStepSequence(Long stepSequence) {
        this.stepSequence = stepSequence;
    }

    public Long getTransRrn() {
        return transRrn;
    }

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

    public Long getTransSequence() {
        return transSequence;
    }

    public void setTransSequence(Long transSequence) {
        this.transSequence = transSequence;
    }

    public String getUniqueKey() {
        StringBuilder sb = new StringBuilder();
        sb.append(this.startRouteRrn).append(this.startOperationRrn).append(this.endRouteRrn)
          .append(this.endOperationRrn);
        return sb.toString();
    }

    public String getComments() {
        return comments;
    }

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

}