@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("use")) { value = new IdentifierUseEnumFactory().fromType(castToCode(value)); this.use = (Enumeration) value; // Enumeration<IdentifierUse> } else if (name.equals("type")) { this.type = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("system")) { this.system = castToUri(value); // UriType } else if (name.equals("value")) { this.value = castToString(value); // StringType } else if (name.equals("period")) { this.period = castToPeriod(value); // Period } else if (name.equals("assigner")) { this.assigner = 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 116103: // use value = new IdentifierUseEnumFactory().fromType(castToCode(value)); this.use = (Enumeration) value; // Enumeration<IdentifierUse> return value; case 3575610: // type this.type = castToCodeableConcept(value); // CodeableConcept return value; case -887328209: // system this.system = castToUri(value); // UriType return value; case 111972721: // value this.value = castToString(value); // StringType return value; case -991726143: // period this.period = castToPeriod(value); // Period return value; case -369881636: // assigner this.assigner = castToReference(value); // Reference return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("use")) { value = new IdentifierUseEnumFactory().fromType(castToCode(value)); this.use = (Enumeration) value; // Enumeration<IdentifierUse> } else if (name.equals("type")) { this.type = castToCodeableConcept(value); // CodeableConcept } else if (name.equals("system")) { this.system = castToUri(value); // UriType } else if (name.equals("value")) { this.value = castToString(value); // StringType } else if (name.equals("period")) { this.period = castToPeriod(value); // Period } else if (name.equals("assigner")) { this.assigner = 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 116103: // use value = new IdentifierUseEnumFactory().fromType(castToCode(value)); this.use = (Enumeration) value; // Enumeration<IdentifierUse> return value; case 3575610: // type this.type = castToCodeableConcept(value); // CodeableConcept return value; case -887328209: // system this.system = castToUri(value); // UriType return value; case 111972721: // value this.value = castToString(value); // StringType return value; case -991726143: // period this.period = castToPeriod(value); // Period return value; case -369881636: // assigner this.assigner = castToReference(value); // Reference return value; default: return super.setProperty(hash, name, value); } }