@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("role")) { this.role = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("identifier")) { this.identifier = castToIdentifier(value); // Identifier } else if (name.equals("name")) { this.name = castToString(value); // StringType } else if (name.equals("stereochemistry")) { this.stereochemistry = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("opticalActivity")) { this.opticalActivity = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("molecularFormula")) { this.molecularFormula = castToString(value); // StringType } else if (name.equals("amount")) { this.amount = castToSubstanceAmount(value); // SubstanceAmount } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 3506294: // role this.role = castToCodeableConcept(value); // CodeableConcept return value; case -1618432855: // identifier this.identifier = castToIdentifier(value); // Identifier return value; case 3373707: // name this.name = castToString(value); // StringType return value; case 263475116: // stereochemistry this.stereochemistry = castToCodeableConcept(value); // CodeableConcept return value; case 1420900135: // opticalActivity this.opticalActivity = castToCodeableConcept(value); // CodeableConcept return value; case 616660246: // molecularFormula this.molecularFormula = castToString(value); // StringType return value; case -1413853096: // amount this.amount = castToSubstanceAmount(value); // SubstanceAmount return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("role")) { this.role = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("identifier")) { this.identifier = castToIdentifier(value); // Identifier } else if (name.equals("name")) { this.name = castToString(value); // StringType } else if (name.equals("stereochemistry")) { this.stereochemistry = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("opticalActivity")) { this.opticalActivity = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("molecularFormula")) { this.molecularFormula = castToString(value); // StringType } else if (name.equals("amount")) { this.amount = castToSubstanceAmount(value); // SubstanceAmount } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 3506294: // role this.role = castToCodeableConcept(value); // CodeableConcept return value; case -1618432855: // identifier this.identifier = castToIdentifier(value); // Identifier return value; case 3373707: // name this.name = castToString(value); // StringType return value; case 263475116: // stereochemistry this.stereochemistry = castToCodeableConcept(value); // CodeableConcept return value; case 1420900135: // opticalActivity this.opticalActivity = castToCodeableConcept(value); // CodeableConcept return value; case 616660246: // molecularFormula this.molecularFormula = castToString(value); // StringType return value; case -1413853096: // amount this.amount = castToSubstanceAmount(value); // SubstanceAmount return value; default: return super.setProperty(hash, name, value); } }