@SuppressWarnings("MethodDoesntCallSuperMethod") @Override public Object clone() { final BwLocation loc = new BwLocation(); super.copyTo(loc); if (getAddress() != null) { loc.setAddress((BwString)getAddress().clone()); } if (getSubaddress() != null) { loc.setSubaddress((BwString)getSubaddress().clone()); } loc.setLink(getLink()); return loc; }
@Override public Object clone() { BwRequestStatus rs = new BwRequestStatus(); rs.setCode(getCode()); BwString desc = getDescription(); if (desc != null) { rs.setDescription((BwString)desc.clone()); } rs.setData(getData()); return rs; } }
@SuppressWarnings("MethodDoesntCallSuperMethod") @Override public Object clone() { final BwContact sp = new BwContact(); super.copyTo(sp); sp.setCn((BwString)getCn().clone()); sp.setPhone(getPhone()); sp.setEmail(getEmail()); sp.setLink(getLink()); return sp; } }