@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("number")) { this.number = castToPositiveInt(value); // PositiveIntType } else if (name.equals("type")) { value = new NoteTypeEnumFactory().fromType(castToCode(value)); this.type = (Enumeration) value; // Enumeration<NoteType> } else if (name.equals("text")) { this.text = castToString(value); // StringType } else if (name.equals("language")) { this.language = castToCodeableConcept(value); // CodeableConcept } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("number")) { this.number = castToPositiveInt(value); // PositiveIntType } else if (name.equals("type")) { value = new NoteTypeEnumFactory().fromType(castToCode(value)); this.type = (Enumeration) value; // Enumeration<NoteType> } else if (name.equals("text")) { this.text = castToString(value); // StringType } else if (name.equals("language")) { this.language = castToCodeableConcept(value); // CodeableConcept } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -1034364087: // number this.number = castToPositiveInt(value); // PositiveIntType return value; case 3575610: // type value = new NoteTypeEnumFactory().fromType(castToCode(value)); this.type = (Enumeration) value; // Enumeration<NoteType> return value; case 3556653: // text this.text = castToString(value); // StringType return value; case -1613589672: // language this.language = castToCodeableConcept(value); // CodeableConcept return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -1034364087: // number this.number = castToPositiveInt(value); // PositiveIntType return value; case 3575610: // type value = new NoteTypeEnumFactory().fromType(castToCode(value)); this.type = (Enumeration) value; // Enumeration<NoteType> return value; case 3556653: // text this.text = castToString(value); // StringType return value; case -1613589672: // language this.language = castToCodeableConcept(value); // CodeableConcept return value; default: return super.setProperty(hash, name, value); } }