Season.java
package com.mycim.valueobject.ems;
import com.mycim.valueobject.bas.NamedObject;
import java.sql.Timestamp;
import java.util.List;
import java.util.Map;
public class Season extends NamedObject {
private static final long serialVersionUID = -6460484199162398576L;
public static final String OPERATIONTYPE_ADD = "add";
public static final String OPERATIONTYPE_MODIFY = "modify";
public static final String OPERATIONTYPE_DELETE = "Delete";
public static final String OPERATIONTYPE_SEASONCOMPLETE = "SeasonComplete";
public static final String OPERATIONTYPE_ADDRECIPE = "addRecipe";
public static final String OPERATIONTYPE_DELETERECIPE = "deleteRecipe";
public static final String SEASONTYPE_BYPM = "ByPM";
public static final String SEASONTYPE_BYIDLETIME = "ByIdleTime";
public static final String SEASONTYPE_BYRC = "ByRC";
public static final String SEASONTYPE_BYIDLETFETCH = "ByIdleTFETCH";
public static final String SUBTYPE_LOTLEVEL = "LOTLEVEL";
public static final String SUBTYPE_WAFERLEVEL = "WAFERLEVEL";
public static final Integer TRANS_SEQUENCE_INIT = 1;
public static final String SEASON_STATUS_ON = "ON";
public static final String SEASON_TRIGGER_FLAG_YES= "YES";
public static final String SEASON_TRIGGER_FLAG_NO= "N0";
public static final String SEASON_STATUS_OFF = "OFF";
public static final Double REAL_IDLE_TIME_INIT = 0D;
public static final String SEASON_PM_EQP_EVENT = "EQP.PM_TO%";
private String seasonId;
private long seasonRrn;
private String eqptId;
private long eqptRrn;
private String status;
private String seasonType;
private String constraintRecipeId;
private Double idleTime;
private String resetComment;
private String fromRecipeGroupId;
private long fromRecipeGroupRrn;
private String toRecipeGroupId;
private long toRecipeGroupRrn;
private String seasonProdId;
private String seasonRecipeId;
private long seasonWaferCnt;
private String subType;
private Double realIdleTime;
private Double maxRunTime;
private Timestamp cancelMoveinTime;
private Timestamp lastCompleteTime;
private String completeFlag;
private String operationType;
private String userId;
private String lastRunTime;
private long stepRrn;
private long transRrn;
private Integer transSequence;
private String triggerFlag;
private Integer limit;
private Integer page;
private List<Map<String, Object>> seasonSteps;
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getSeasonId() {
return seasonId;
}
public void setSeasonId(String seasonId) {
this.seasonId = seasonId;
}
public String getCompleteFlag() {
return completeFlag;
}
public void setCompleteFlag(String completeFlag) {
this.completeFlag = completeFlag;
}
public String getOperationType() {
return operationType;
}
public void setOperationType(String operationType) {
this.operationType = operationType;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getSeasonType() {
return seasonType;
}
public void setSeasonType(String seasonType) {
this.seasonType = seasonType;
}
public Double getIdleTime() {
return idleTime;
}
public void setIdleTime(Double idleTime) {
this.idleTime = idleTime;
}
public String getResetComment() {
return resetComment;
}
public void setResetComment(String resetComment) {
this.resetComment = resetComment;
}
public String getSeasonProdId() {
return seasonProdId;
}
public void setSeasonProdId(String seasonProdId) {
this.seasonProdId = seasonProdId;
}
public String getSeasonRecipeId() {
return seasonRecipeId;
}
public void setSeasonRecipeId(String seasonRecipeId) {
this.seasonRecipeId = seasonRecipeId;
}
public String getLastRunTime() {
return lastRunTime;
}
public void setLastRunTime(String lastRunTime) {
this.lastRunTime = lastRunTime;
}
public long getSeasonWaferCnt() {
return seasonWaferCnt;
}
public void setSeasonWaferCnt(long seasonWaferCnt) {
this.seasonWaferCnt = seasonWaferCnt;
}
public long getStepRrn() {
return stepRrn;
}
public void setStepRrn(long stepRrn) {
this.stepRrn = stepRrn;
}
public List<Map<String, Object>> getSeasonSteps() {
return seasonSteps;
}
public void setSeasonSteps(List<Map<String, Object>> seasonSteps) {
this.seasonSteps = seasonSteps;
}
public String getSubType() {
return subType;
}
public void setSubType(String subType) {
this.subType = subType;
}
public Double getMaxRunTime() {
return maxRunTime;
}
public void setMaxRunTime(Double maxRunTime) {
this.maxRunTime = maxRunTime;
}
public long getSeasonRrn() {
return seasonRrn;
}
public void setSeasonRrn(long seasonRrn) {
this.seasonRrn = seasonRrn;
}
public String getEqptId() {
return eqptId;
}
public void setEqptId(String eqptId) {
this.eqptId = eqptId;
}
public long getEqptRrn() {
return eqptRrn;
}
public void setEqptRrn(long eqptRrn) {
this.eqptRrn = eqptRrn;
}
public String getConstraintRecipeId() {
return constraintRecipeId;
}
public void setConstraintRecipeId(String constraintRecipeId) {
this.constraintRecipeId = constraintRecipeId;
}
public String getFromRecipeGroupId() {
return fromRecipeGroupId;
}
public void setFromRecipeGroupId(String fromRecipeGroupId) {
this.fromRecipeGroupId = fromRecipeGroupId;
}
public long getFromRecipeGroupRrn() {
return fromRecipeGroupRrn;
}
public void setFromRecipeGroupRrn(long fromRecipeGroupRrn) {
this.fromRecipeGroupRrn = fromRecipeGroupRrn;
}
public String getToRecipeGroupId() {
return toRecipeGroupId;
}
public void setToRecipeGroupId(String toRecipeGroupId) {
this.toRecipeGroupId = toRecipeGroupId;
}
public long getToRecipeGroupRrn() {
return toRecipeGroupRrn;
}
public void setToRecipeGroupRrn(long toRecipeGroupRrn) {
this.toRecipeGroupRrn = toRecipeGroupRrn;
}
public Double getRealIdleTime() {
return realIdleTime;
}
public void setRealIdleTime(Double realIdleTime) {
this.realIdleTime = realIdleTime;
}
public Timestamp getCancelMoveinTime() {
return cancelMoveinTime;
}
public void setCancelMoveinTime(Timestamp cancelMoveinTime) {
this.cancelMoveinTime = cancelMoveinTime;
}
public long getTransRrn() {
return transRrn;
}
public void setTransRrn(long transRrn) {
this.transRrn = transRrn;
}
public Integer getTransSequence() {
return transSequence;
}
public void setTransSequence(Integer transSequence) {
this.transSequence = transSequence;
}
public Timestamp getLastCompleteTime() {
return lastCompleteTime;
}
public void setLastCompleteTime(Timestamp lastCompleteTime) {
this.lastCompleteTime = lastCompleteTime;
}
public String getTriggerFlag() {
return triggerFlag;
}
public void setTriggerFlag(String triggerFlag) {
this.triggerFlag = triggerFlag;
}
public Integer getLimit() {
return limit;
}
public void setLimit(Integer limit) {
this.limit = limit;
}
public Integer getPage() {
return page;
}
public void setPage(Integer page) {
this.page = page;
}
}