public SpecimenContainerComponent copy(Specimen e) { SpecimenContainerComponent dst = e.new SpecimenContainerComponent(); dst.identifier = new ArrayList<Identifier>(); for (Identifier i : identifier) dst.identifier.add(i.copy()); dst.description = description == null ? null : description.copy(); dst.type = type == null ? null : type.copy(); dst.capacity = capacity == null ? null : capacity.copy(); dst.specimenQuantity = specimenQuantity == null ? null : specimenQuantity.copy(); dst.additive = additive == null ? null : additive.copy(); return dst; }
public SpecimenCollectionComponent copy(Specimen e) { SpecimenCollectionComponent dst = e.new SpecimenCollectionComponent(); dst.collector = collector == null ? null : collector.copy(); dst.comment = new ArrayList<String_>(); for (String_ i : comment) dst.comment.add(i.copy()); dst.collectedTime = collectedTime == null ? null : collectedTime.copy(); dst.quantity = quantity == null ? null : quantity.copy(); dst.method = method == null ? null : method.copy(); dst.sourceSite = sourceSite == null ? null : sourceSite.copy(); return dst; }