public void copyDomainResource(org.hl7.fhir.instance.model.DomainResource src, org.hl7.fhir.dstu3.model.DomainResource tgt) throws FHIRException { copyResource(src, tgt); tgt.setText(convertNarrative(src.getText())); for (org.hl7.fhir.instance.model.Resource t : src.getContained()) tgt.addContained(convertResource(t)); for (org.hl7.fhir.instance.model.Extension t : src.getExtension()) tgt.addExtension(convertExtension(t)); for (org.hl7.fhir.instance.model.Extension t : src.getModifierExtension()) tgt.addModifierExtension(convertExtension(t)); } public void copyDomainResource(org.hl7.fhir.dstu3.model.DomainResource src, org.hl7.fhir.instance.model.DomainResource tgt) throws FHIRException {
private static void copyDomainResource(org.hl7.fhir.dstu2016may.model.DomainResource src, org.hl7.fhir.dstu3.model.DomainResource tgt) throws FHIRException { copyResource(src, tgt); tgt.setText(convertNarrative(src.getText())); for (org.hl7.fhir.dstu2016may.model.Resource t : src.getContained()) tgt.addContained(convertResource(t)); for (org.hl7.fhir.dstu2016may.model.Extension t : src.getExtension()) tgt.addExtension(convertExtension(t)); for (org.hl7.fhir.dstu2016may.model.Extension t : src.getModifierExtension()) tgt.addModifierExtension(convertExtension(t)); } private static void copyDomainResource(org.hl7.fhir.dstu3.model.DomainResource src, org.hl7.fhir.dstu2016may.model.DomainResource tgt) throws FHIRException {
@Override public Base addChild(String name) throws FHIRException { if (name.equals("text")) { this.text = new Narrative(); return this.text; } else if (name.equals("contained")) { throw new FHIRException("Cannot call addChild on an abstract type DomainResource.contained"); } else if (name.equals("extension")) { return addExtension(); } else if (name.equals("modifierExtension")) { return addModifierExtension(); } else return super.addChild(name); }
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case 3556653: return getText(); case -410956685: throw new FHIRException("Cannot make property contained as it is not a complex type"); // Resource case -612557761: return addExtension(); case -298878168: return addModifierExtension(); default: return super.makeProperty(hash, name); } }
private static void copyDomainResource(org.hl7.fhir.dstu2016may.model.DomainResource src, org.hl7.fhir.dstu3.model.DomainResource tgt) throws FHIRException { copyResource(src, tgt); tgt.setText(convertNarrative(src.getText())); for (org.hl7.fhir.dstu2016may.model.Resource t : src.getContained()) tgt.addContained(convertResource(t)); for (org.hl7.fhir.dstu2016may.model.Extension t : src.getExtension()) tgt.addExtension(convertExtension(t)); for (org.hl7.fhir.dstu2016may.model.Extension t : src.getModifierExtension()) tgt.addModifierExtension(convertExtension(t)); } private static void copyDomainResource(org.hl7.fhir.dstu3.model.DomainResource src, org.hl7.fhir.dstu2016may.model.DomainResource tgt) throws FHIRException {
public void copyDomainResource(org.hl7.fhir.instance.model.DomainResource src, org.hl7.fhir.dstu3.model.DomainResource tgt) throws FHIRException { copyResource(src, tgt); tgt.setText(convertNarrative(src.getText())); for (org.hl7.fhir.instance.model.Resource t : src.getContained()) tgt.addContained(convertResource(t)); for (org.hl7.fhir.instance.model.Extension t : src.getExtension()) tgt.addExtension(convertExtension(t)); for (org.hl7.fhir.instance.model.Extension t : src.getModifierExtension()) tgt.addModifierExtension(convertExtension(t)); } public void copyDomainResource(org.hl7.fhir.dstu3.model.DomainResource src, org.hl7.fhir.instance.model.DomainResource tgt) throws FHIRException {