public OperationDefinitionParameterComponent addParameter() { //3 OperationDefinitionParameterComponent t = new OperationDefinitionParameterComponent(); if (this.parameter == null) this.parameter = new ArrayList<OperationDefinitionParameterComponent>(); this.parameter.add(t); return t; }
public OperationDefinitionParameterComponent addPart() { //3 OperationDefinitionParameterComponent t = new OperationDefinitionParameterComponent(); if (this.part == null) this.part = new ArrayList<OperationDefinitionParameterComponent>(); this.part.add(t); return t; }
public OperationDefinitionParameterComponent copy() { OperationDefinitionParameterComponent dst = new OperationDefinitionParameterComponent(); copyValues(dst); dst.name = name == null ? null : name.copy(); dst.use = use == null ? null : use.copy(); dst.min = min == null ? null : min.copy(); dst.max = max == null ? null : max.copy(); dst.documentation = documentation == null ? null : documentation.copy(); dst.type = type == null ? null : type.copy(); if (targetProfile != null) { dst.targetProfile = new ArrayList<CanonicalType>(); for (CanonicalType i : targetProfile) dst.targetProfile.add(i.copy()); }; dst.searchType = searchType == null ? null : searchType.copy(); dst.binding = binding == null ? null : binding.copy(); if (referencedFrom != null) { dst.referencedFrom = new ArrayList<OperationDefinitionParameterReferencedFromComponent>(); for (OperationDefinitionParameterReferencedFromComponent i : referencedFrom) dst.referencedFrom.add(i.copy()); }; if (part != null) { dst.part = new ArrayList<OperationDefinitionParameterComponent>(); for (OperationDefinitionParameterComponent i : part) dst.part.add(i.copy()); }; return dst; }
public OperationDefinitionParameterComponent copy() { OperationDefinitionParameterComponent dst = new OperationDefinitionParameterComponent(); copyValues(dst); dst.name = name == null ? null : name.copy(); dst.use = use == null ? null : use.copy(); dst.min = min == null ? null : min.copy(); dst.max = max == null ? null : max.copy(); dst.documentation = documentation == null ? null : documentation.copy(); dst.type = type == null ? null : type.copy(); if (targetProfile != null) { dst.targetProfile = new ArrayList<CanonicalType>(); for (CanonicalType i : targetProfile) dst.targetProfile.add(i.copy()); }; dst.searchType = searchType == null ? null : searchType.copy(); dst.binding = binding == null ? null : binding.copy(); if (referencedFrom != null) { dst.referencedFrom = new ArrayList<OperationDefinitionParameterReferencedFromComponent>(); for (OperationDefinitionParameterReferencedFromComponent i : referencedFrom) dst.referencedFrom.add(i.copy()); }; if (part != null) { dst.part = new ArrayList<OperationDefinitionParameterComponent>(); for (OperationDefinitionParameterComponent i : part) dst.part.add(i.copy()); }; return dst; }
public static org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent convertOperationDefinitionParameterComponent(org.hl7.fhir.dstu2016may.model.OperationDefinition.OperationDefinitionParameterComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent tgt = new org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent(); copyElement(src, tgt); tgt.setName(src.getName()); tgt.setUse(convertOperationParameterUse(src.getUse())); tgt.setMin(src.getMin()); tgt.setMax(src.getMax()); if (src.hasDocumentation()) tgt.setDocumentation(src.getDocumentation()); if (src.hasType()) tgt.setType(src.getType()); tgt.setSearchType(convertSearchParamType(src.getSearchType())); tgt.addTargetProfile(src.getProfile().getReference()); tgt.setBinding(convertOperationDefinitionParameterBindingComponent(src.getBinding())); for (org.hl7.fhir.dstu2016may.model.OperationDefinition.OperationDefinitionParameterComponent t : src.getPart()) tgt.addPart(convertOperationDefinitionParameterComponent(t)); return tgt; }
public org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent convertOperationDefinitionParameterComponent(org.hl7.fhir.instance.model.OperationDefinition.OperationDefinitionParameterComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent tgt = new org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent(); copyElement(src, tgt); tgt.setName(src.getName()); tgt.setUse(convertOperationParameterUse(src.getUse())); tgt.setMin(src.getMin()); tgt.setMax(src.getMax()); tgt.setDocumentation(src.getDocumentation()); tgt.setType(src.getType()); tgt.addTargetProfile(src.getProfile().getReference()); tgt.setBinding(convertOperationDefinitionParameterBindingComponent(src.getBinding())); for (org.hl7.fhir.instance.model.OperationDefinition.OperationDefinitionParameterComponent t : src.getPart()) tgt.addPart(convertOperationDefinitionParameterComponent(t)); return tgt; }
public OperationDefinitionParameterComponent addParameter() { //3 OperationDefinitionParameterComponent t = new OperationDefinitionParameterComponent(); if (this.parameter == null) this.parameter = new ArrayList<OperationDefinitionParameterComponent>(); this.parameter.add(t); return t; }
public OperationDefinitionParameterComponent addPart() { //3 OperationDefinitionParameterComponent t = new OperationDefinitionParameterComponent(); if (this.part == null) this.part = new ArrayList<OperationDefinitionParameterComponent>(); this.part.add(t); return t; }
public static org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent convertOperationDefinitionParameterComponent(org.hl7.fhir.dstu2016may.model.OperationDefinition.OperationDefinitionParameterComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent tgt = new org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent(); copyElement(src, tgt); tgt.setName(src.getName()); tgt.setUse(convertOperationParameterUse(src.getUse())); tgt.setMin(src.getMin()); tgt.setMax(src.getMax()); if (src.hasDocumentation()) tgt.setDocumentation(src.getDocumentation()); if (src.hasType()) tgt.setType(src.getType()); tgt.setSearchType(convertSearchParamType(src.getSearchType())); tgt.addTargetProfile(src.getProfile().getReference()); tgt.setBinding(convertOperationDefinitionParameterBindingComponent(src.getBinding())); for (org.hl7.fhir.dstu2016may.model.OperationDefinition.OperationDefinitionParameterComponent t : src.getPart()) tgt.addPart(convertOperationDefinitionParameterComponent(t)); return tgt; }
public org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent convertOperationDefinitionParameterComponent(org.hl7.fhir.instance.model.OperationDefinition.OperationDefinitionParameterComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent tgt = new org.hl7.fhir.r4.model.OperationDefinition.OperationDefinitionParameterComponent(); copyElement(src, tgt); tgt.setName(src.getName()); tgt.setUse(convertOperationParameterUse(src.getUse())); tgt.setMin(src.getMin()); tgt.setMax(src.getMax()); tgt.setDocumentation(src.getDocumentation()); tgt.setType(src.getType()); tgt.addTargetProfile(src.getProfile().getReference()); tgt.setBinding(convertOperationDefinitionParameterBindingComponent(src.getBinding())); for (org.hl7.fhir.instance.model.OperationDefinition.OperationDefinitionParameterComponent t : src.getPart()) tgt.addPart(convertOperationDefinitionParameterComponent(t)); return tgt; }