@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("code")) { this.code = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("value[x]")) { this.value = castToType(value); // Type } else if (name.equals("exclude")) { this.exclude = castToBoolean(value); // BooleanType } else if (name.equals("period")) { this.period = castToPeriod(value); // Period } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("code")) { this.code = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("value[x]")) { this.value = castToType(value); // Type } else if (name.equals("exclude")) { this.exclude = castToBoolean(value); // BooleanType } else if (name.equals("period")) { this.period = castToPeriod(value); // Period } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 3059181: // code this.code = castToCodeableConcept(value); // CodeableConcept return value; case 111972721: // value this.value = castToType(value); // Type return value; case -1321148966: // exclude this.exclude = castToBoolean(value); // BooleanType return value; case -991726143: // period this.period = castToPeriod(value); // Period return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 3059181: // code this.code = castToCodeableConcept(value); // CodeableConcept return value; case 111972721: // value this.value = castToType(value); // Type return value; case -1321148966: // exclude this.exclude = castToBoolean(value); // BooleanType return value; case -991726143: // period this.period = castToPeriod(value); // Period return value; default: return super.setProperty(hash, name, value); } }