@SuppressWarnings("unchecked") @Override public ItemAssocVO<I,T> clone() throws CloneNotSupportedException { ItemAssocVO<I,T> clonedIAssocVO = (ItemAssocVO<I,T>) super.clone(); clonedIAssocVO.setItemFrom(clonedIAssocVO.getItemFrom().clone()); clonedIAssocVO.setItemTo(clonedIAssocVO.getItemTo().clone()); return clonedIAssocVO; } }
public ItemAssocVO(Integer id, I tenant, ItemVO<I,T> itemFrom, T assocType, Double assocValue, ItemVO<I,T> itemTo, T sourceType, String sourceInfo, T viewType, Boolean active, Date changeDate) { setId(id); setTenant(tenant); setItemFrom(itemFrom); setAssocType(assocType); setAssocValue(assocValue); setItemTo(itemTo); setSourceType(sourceType); setSourceInfo(sourceInfo); setViewType(viewType); setActive(active); setChangeDate(changeDate); }