public ProvenanceAgentComponent copy() { ProvenanceAgentComponent dst = new ProvenanceAgentComponent(); copyValues(dst); dst.role = role == null ? null : role.copy(); dst.actor = actor == null ? null : actor.copy(); dst.userId = userId == null ? null : userId.copy(); if (relatedAgent != null) { dst.relatedAgent = new ArrayList<ProvenanceAgentRelatedAgentComponent>(); for (ProvenanceAgentRelatedAgentComponent i : relatedAgent) dst.relatedAgent.add(i.copy()); }; return dst; }
public ProvenanceAgentComponent copy() { ProvenanceAgentComponent dst = new ProvenanceAgentComponent(); copyValues(dst); dst.role = role == null ? null : role.copy(); dst.actor = actor == null ? null : actor.copy(); dst.userId = userId == null ? null : userId.copy(); if (relatedAgent != null) { dst.relatedAgent = new ArrayList<ProvenanceAgentRelatedAgentComponent>(); for (ProvenanceAgentRelatedAgentComponent i : relatedAgent) dst.relatedAgent.add(i.copy()); }; return dst; }