LotDispatchQty.java
package com.mycim.valueobject.automonitor.entity;
import com.mycim.valueobject.wip.Lot;
public class LotDispatchQty {
private Double dispatchLotQty;
private Double dispatchWaferQty;
public LotDispatchQty() {
}
public LotDispatchQty(Lot lot) {
if (lot == null) {
dispatchLotQty = 0D;
dispatchWaferQty = 0D;
} else {
dispatchLotQty = 1D;
dispatchWaferQty = lot.getQty1();
}
}
public Double getDispatchLotQty() {
if (dispatchLotQty == null) {
return 0D;
}
return dispatchLotQty;
}
public void setDispatchLotQty(Double dispatchLotQty) {
this.dispatchLotQty = dispatchLotQty;
}
public Double getDispatchWaferQty() {
if (dispatchWaferQty == null) {
return 0D;
}
return dispatchWaferQty;
}
public void setDispatchWaferQty(Double dispatchWaferQty) {
this.dispatchWaferQty = dispatchWaferQty;
}
public long getDispatchLotQtyToLong() {
return getDispatchLotQty().longValue();
}
public int getDispatchLotQtyToInteger() {
return getDispatchLotQty().intValue();
}
public long getDispatchWaferQtyToLong() {
return getDispatchWaferQty().longValue();
}
public int getDispatchWaferQtyToInteger() {
return getDispatchWaferQty().intValue();
}
}