public ListEntryComponent addEntry() { //3 ListEntryComponent t = new ListEntryComponent(); if (this.entry == null) this.entry = new ArrayList<ListEntryComponent>(); this.entry.add(t); return t; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("flag")) { this.flag = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("deleted")) { this.deleted = castToBoolean(value); // BooleanType } else if (name.equals("date")) { this.date = castToDateTime(value); // DateTimeType } else if (name.equals("item")) { this.item = castToReference(value); // Reference } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 3145580: // flag this.flag = castToCodeableConcept(value); // CodeableConcept return value; case 1550463001: // deleted this.deleted = castToBoolean(value); // BooleanType return value; case 3076014: // date this.date = castToDateTime(value); // DateTimeType return value; case 3242771: // item this.item = castToReference(value); // Reference return value; default: return super.setProperty(hash, name, value); } }
public org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent convertListEntry(org.hl7.fhir.instance.model.List_.ListEntryComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent tgt = new org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent(); copyBackboneElement(src, tgt); tgt.setFlag(convertCodeableConcept(src.getFlag())); tgt.setDeleted(src.getDeleted()); if (src.hasDate()) tgt.setDate(src.getDate()); tgt.setItem(convertReference(src.getItem())); return tgt; }
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case 3145580: return getFlag(); case 1550463001: return getDeletedElement(); case 3076014: return getDateElement(); case 3242771: return getItem(); default: return super.makeProperty(hash, name); } }
public org.hl7.fhir.instance.model.List_.ListEntryComponent convertListEntry(org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.List_.ListEntryComponent tgt = new org.hl7.fhir.instance.model.List_.ListEntryComponent(); copyBackboneElement(src, tgt); tgt.setFlag(convertCodeableConcept(src.getFlag())); tgt.setDeleted(src.getDeleted()); if (src.hasDate()) tgt.setDate(src.getDate()); tgt.setItem(convertReference(src.getItem())); return tgt; }
@Override public boolean equalsDeep(Base other_) { if (!super.equalsDeep(other_)) return false; if (!(other_ instanceof ListEntryComponent)) return false; ListEntryComponent o = (ListEntryComponent) other_; return compareDeep(flag, o.flag, true) && compareDeep(deleted, o.deleted, true) && compareDeep(date, o.date, true) && compareDeep(item, o.item, true); }
public ListEntryComponent copy() { ListEntryComponent dst = new ListEntryComponent(); copyValues(dst); dst.flag = flag == null ? null : flag.copy(); dst.deleted = deleted == null ? null : deleted.copy(); dst.date = date == null ? null : date.copy(); dst.item = item == null ? null : item.copy(); return dst; }
public boolean hasEntry() { if (this.entry == null) return false; for (ListEntryComponent item : this.entry) if (!item.isEmpty()) return true; return false; }
@Override public boolean equalsShallow(Base other_) { if (!super.equalsShallow(other_)) return false; if (!(other_ instanceof ListEntryComponent)) return false; ListEntryComponent o = (ListEntryComponent) other_; return compareValues(deleted, o.deleted, true) && compareValues(date, o.date, true); }
protected ListEntryComponent addItemToList(ListResource list, DomainResource ai) throws Exception { list.getContained().add(ai); String n = nextRef(); ai.setId(n); ListEntryComponent item = new ListResource.ListEntryComponent(); list.getEntry().add(item); item.setItem(Factory.makeReference("#"+n)); return item; }
protected ListEntryComponent addItemToList(ListResource list, DomainResource ai) throws Exception { list.getContained().add(ai); String n = nextRef(); ai.setId(n); ListEntryComponent item = new ListResource.ListEntryComponent(); list.getEntry().add(item); item.setItem(Factory.makeReference("#"+n)); return item; }
public org.hl7.fhir.instance.model.List_.ListEntryComponent convertListEntry(org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.List_.ListEntryComponent tgt = new org.hl7.fhir.instance.model.List_.ListEntryComponent(); copyBackboneElement(src, tgt); tgt.setFlag(convertCodeableConcept(src.getFlag())); tgt.setDeleted(src.getDeleted()); if (src.hasDate()) tgt.setDate(src.getDate()); tgt.setItem(convertReference(src.getItem())); return tgt; }
public org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent convertListEntry(org.hl7.fhir.instance.model.List_.ListEntryComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent tgt = new org.hl7.fhir.dstu3.model.ListResource.ListEntryComponent(); copyBackboneElement(src, tgt); tgt.setFlag(convertCodeableConcept(src.getFlag())); tgt.setDeleted(src.getDeleted()); if (src.hasDate()) tgt.setDate(src.getDate()); tgt.setItem(convertReference(src.getItem())); return tgt; }