@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("outcome")) { this.outcome = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("probability[x]")) { this.probability = castToType(value); // Type } else if (name.equals("qualitativeRisk")) { this.qualitativeRisk = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("relativeRisk")) { this.relativeRisk = castToDecimal(value); // DecimalType } else if (name.equals("when[x]")) { this.when = castToType(value); // Type } else if (name.equals("rationale")) { this.rationale = castToString(value); // StringType } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("outcome")) { this.outcome = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("probability[x]")) { this.probability = castToType(value); // Type } else if (name.equals("qualitativeRisk")) { this.qualitativeRisk = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("relativeRisk")) { this.relativeRisk = castToDecimal(value); // DecimalType } else if (name.equals("when[x]")) { this.when = castToType(value); // Type } else if (name.equals("rationale")) { this.rationale = castToString(value); // StringType } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -1106507950: // outcome this.outcome = castToCodeableConcept(value); // CodeableConcept return value; case -1290561483: // probability this.probability = castToType(value); // Type return value; case 123308730: // qualitativeRisk this.qualitativeRisk = castToCodeableConcept(value); // CodeableConcept return value; case -70741061: // relativeRisk this.relativeRisk = castToDecimal(value); // DecimalType return value; case 3648314: // when this.when = castToType(value); // Type return value; case 345689335: // rationale this.rationale = castToString(value); // StringType return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -1106507950: // outcome this.outcome = castToCodeableConcept(value); // CodeableConcept return value; case -1290561483: // probability this.probability = castToType(value); // Type return value; case 123308730: // qualitativeRisk this.qualitativeRisk = castToCodeableConcept(value); // CodeableConcept return value; case -70741061: // relativeRisk this.relativeRisk = castToDecimal(value); // DecimalType return value; case 3648314: // when this.when = castToType(value); // Type return value; case 345689335: // rationale this.rationale = castToString(value); // StringType return value; default: return super.setProperty(hash, name, value); } }