public ValueSetExpansionComponent copy() { ValueSetExpansionComponent dst = new ValueSetExpansionComponent(); copyValues(dst); dst.identifier = identifier == null ? null : identifier.copy(); dst.timestamp = timestamp == null ? null : timestamp.copy(); dst.total = total == null ? null : total.copy(); dst.offset = offset == null ? null : offset.copy(); if (parameter != null) { dst.parameter = new ArrayList<ValueSetExpansionParameterComponent>(); for (ValueSetExpansionParameterComponent i : parameter) dst.parameter.add(i.copy()); }; if (contains != null) { dst.contains = new ArrayList<ValueSetExpansionContainsComponent>(); for (ValueSetExpansionContainsComponent i : contains) dst.contains.add(i.copy()); }; return dst; }
public ValueSetExpansionContainsComponent copy() { ValueSetExpansionContainsComponent dst = new ValueSetExpansionContainsComponent(); copyValues(dst); dst.system = system == null ? null : system.copy(); dst.abstract_ = abstract_ == null ? null : abstract_.copy(); dst.inactive = inactive == null ? null : inactive.copy(); dst.version = version == null ? null : version.copy(); dst.code = code == null ? null : code.copy(); dst.display = display == null ? null : display.copy(); if (designation != null) { dst.designation = new ArrayList<ConceptReferenceDesignationComponent>(); for (ConceptReferenceDesignationComponent i : designation) dst.designation.add(i.copy()); }; if (contains != null) { dst.contains = new ArrayList<ValueSetExpansionContainsComponent>(); for (ValueSetExpansionContainsComponent i : contains) dst.contains.add(i.copy()); }; return dst; }