# LotBaseInfoDto.java

    // Created on Feb 1, 2015
    // $Id$

    package com.mycim.apis.eap.dto;

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

    /**
     * @author finatice.yang
     */
    public class LotBaseInfoDto implements Serializable {
        private String lotId;

        private String carrierId;

        private String outCarrierId;

        private String lotType;

        private String lotStatus;

        private String batchId;

        private Integer lotQty;

        private String productId;

        private String stepId;

        private String recipeId;

        private String chamberType;

        private String reticleId;

        //判断进站是否需要光刻板
        private Boolean reticleRequired;

        private Boolean edcRequired;

        private Boolean runCardLotFlag;

        private Boolean rmsFlag;

        private Boolean piLotFlag;

        private Boolean seasonFlag;

        private Boolean automonitorFlag;

        private String automonitorMsg;

        private String flipType;

        private Boolean flipFlag;

        private String targetCarrierId;

        private Boolean readCustomerT7CodeFlag;

        private Boolean exchangeFlag;

        private List<UnitBaseInfoDto> unitInfos = new ArrayList<>();

        private String processLocation;

        private String stageId;

        public String getTargetCarrierId() {
            return targetCarrierId;
        }

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

        public String getProcessLocation() {
            return processLocation;
        }

        public void setProcessLocation(String processLocation) {
            this.processLocation = processLocation;
        }

        public Boolean getFlipFlag() {
            return flipFlag;
        }

        public void setFlipFlag(Boolean flipFlag) {
            this.flipFlag = flipFlag;
        }

        public String getFlipType() {
            return flipType;
        }

        public void setFlipType(String flipType) {
            this.flipType = flipType;
        }

        public String getLotId() {
            return lotId;
        }

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

        public String getCarrierId() {
            return carrierId;
        }

        public void setCarrierId(String carrierId) {
            this.carrierId = carrierId;
        }

        public String getLotType() {
            return lotType;
        }

        public void setLotType(String lotType) {
            this.lotType = lotType;
        }

        public String getLotStatus() {
            return lotStatus;
        }

        public void setLotStatus(String lotStatus) {
            this.lotStatus = lotStatus;
        }

        public String getBatchId() {
            return batchId;
        }

        public void setBatchId(String batchId) {
            this.batchId = batchId;
        }

        public Integer getLotQty() {
            return lotQty;
        }

        public void setLotQty(Integer lotQty) {
            this.lotQty = lotQty;
        }

        public String getRecipeId() {
            return recipeId;
        }

        public void setRecipeId(String recipeId) {
            this.recipeId = recipeId;
        }

        public String getChamberType() {
            return chamberType;
        }

        public void setChamberType(String chamberType) {
            this.chamberType = chamberType;
        }

        public String getReticleId() {
            return reticleId;
        }

        public void setReticleId(String reticleId) {
            this.reticleId = reticleId;
        }

        public Boolean getReticleRequired() {
            return reticleRequired;
        }

        public void setReticleRequired(Boolean reticleRequired) {
            this.reticleRequired = reticleRequired;
        }

        public Boolean getEdcRequired() {
            return edcRequired;
        }

        public void setEdcRequired(Boolean edcRequired) {
            this.edcRequired = edcRequired;
        }

        public List<UnitBaseInfoDto> getUnitInfos() {
            return unitInfos;
        }

        public void setUnitInfos(List<UnitBaseInfoDto> unitInfos) {
            this.unitInfos = unitInfos;
        }

        public String getOutCarrierId() {
            return outCarrierId;
        }

        public void setOutCarrierId(String outCarrierId) {
            this.outCarrierId = outCarrierId;
        }

        public String getProductId() {
            return productId;
        }

        public void setProductId(String productId) {
            this.productId = productId;
        }

        public String getStepId() {
            return stepId;
        }

        public void setStepId(String stepId) {
            this.stepId = stepId;
        }

        public Boolean getRunCardLotFlag() {
            return runCardLotFlag;
        }

        public void setRunCardLotFlag(Boolean runCardLotFlag) {
            this.runCardLotFlag = runCardLotFlag;
        }

        public Boolean getRmsFlag() {
            return rmsFlag;
        }

        public void setRmsFlag(Boolean rmsFlag) {
            this.rmsFlag = rmsFlag;
        }

        public Boolean getPiLotFlag() {
            return piLotFlag;
        }

        public void setPiLotFlag(Boolean piLotFlag) {
            this.piLotFlag = piLotFlag;
        }

        public Boolean getSeasonFlag() {
            return seasonFlag;
        }

        public void setSeasonFlag(Boolean seasonFlag) {
            this.seasonFlag = seasonFlag;
        }

        public Boolean getAutomonitorFlag() {
            return automonitorFlag;
        }

        public void setAutomonitorFlag(Boolean automonitorFlag) {
            this.automonitorFlag = automonitorFlag;
        }

        public String getAutomonitorMsg() {
            return automonitorMsg;
        }

        public void setAutomonitorMsg(String automonitorMsg) {
            this.automonitorMsg = automonitorMsg;
        }

        public Boolean getReadCustomerT7CodeFlag() {
            return readCustomerT7CodeFlag;
        }

        public void setReadCustomerT7CodeFlag(Boolean readCustomerT7CodeFlag) {
            this.readCustomerT7CodeFlag = readCustomerT7CodeFlag;
        }

        public Boolean getExchangeFlag() {
            return exchangeFlag;
        }

        public void setExchangeFlag(Boolean exchangeFlag) {
            this.exchangeFlag = exchangeFlag;
        }

        public String getStageId() {
            return stageId;
        }

        public void setStageId(String stageId) {
            this.stageId = stageId;
        }

    }