@Override public DefaultTargetEstimatePair<TargetType, EstimateType> clone() { @SuppressWarnings("unchecked") DefaultTargetEstimatePair<TargetType, EstimateType> clone = (DefaultTargetEstimatePair<TargetType, EstimateType>) super.clone(); clone.setTarget(ObjectUtil.cloneSmart(this.getTarget())); clone.setEstimate(ObjectUtil.cloneSmart(this.getEstimate())); return clone; }
@Override public DefaultTargetEstimatePair<TargetType, EstimateType> clone() { @SuppressWarnings("unchecked") DefaultTargetEstimatePair<TargetType, EstimateType> clone = (DefaultTargetEstimatePair<TargetType, EstimateType>) super.clone(); clone.setTarget(ObjectUtil.cloneSmart(this.getTarget())); clone.setEstimate(ObjectUtil.cloneSmart(this.getEstimate())); return clone; }
@Override public DefaultTargetEstimatePair<TargetType, EstimateType> clone() { @SuppressWarnings("unchecked") DefaultTargetEstimatePair<TargetType, EstimateType> clone = (DefaultTargetEstimatePair<TargetType, EstimateType>) super.clone(); clone.setTarget(ObjectUtil.cloneSmart(this.getTarget())); clone.setEstimate(ObjectUtil.cloneSmart(this.getEstimate())); return clone; }