@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("key")) { this.key = castToId(value); // IdType } else if (name.equals("requirements")) { this.requirements = castToString(value); // StringType } else if (name.equals("severity")) { value = new ConstraintSeverityEnumFactory().fromType(castToCode(value)); this.severity = (Enumeration) value; // Enumeration<ConstraintSeverity> } else if (name.equals("human")) { this.human = castToString(value); // StringType } else if (name.equals("expression")) { this.expression = castToString(value); // StringType } else if (name.equals("xpath")) { this.xpath = castToString(value); // StringType } else if (name.equals("source")) { this.source = castToCanonical(value); // CanonicalType } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("key")) { this.key = castToId(value); // IdType } else if (name.equals("requirements")) { this.requirements = castToString(value); // StringType } else if (name.equals("severity")) { value = new ConstraintSeverityEnumFactory().fromType(castToCode(value)); this.severity = (Enumeration) value; // Enumeration<ConstraintSeverity> } else if (name.equals("human")) { this.human = castToString(value); // StringType } else if (name.equals("expression")) { this.expression = castToString(value); // StringType } else if (name.equals("xpath")) { this.xpath = castToString(value); // StringType } else if (name.equals("source")) { this.source = castToCanonical(value); // CanonicalType } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 106079: // key this.key = castToId(value); // IdType return value; case -1619874672: // requirements this.requirements = castToString(value); // StringType return value; case 1478300413: // severity value = new ConstraintSeverityEnumFactory().fromType(castToCode(value)); this.severity = (Enumeration) value; // Enumeration<ConstraintSeverity> return value; case 99639597: // human this.human = castToString(value); // StringType return value; case -1795452264: // expression this.expression = castToString(value); // StringType return value; case 114256029: // xpath this.xpath = castToString(value); // StringType return value; case -896505829: // source this.source = castToCanonical(value); // CanonicalType return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case 106079: // key this.key = castToId(value); // IdType return value; case -1619874672: // requirements this.requirements = castToString(value); // StringType return value; case 1478300413: // severity value = new ConstraintSeverityEnumFactory().fromType(castToCode(value)); this.severity = (Enumeration) value; // Enumeration<ConstraintSeverity> return value; case 99639597: // human this.human = castToString(value); // StringType return value; case -1795452264: // expression this.expression = castToString(value); // StringType return value; case 114256029: // xpath this.xpath = castToString(value); // StringType return value; case -896505829: // source this.source = castToCanonical(value); // CanonicalType return value; default: return super.setProperty(hash, name, value); } }