@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("linkId")) { this.linkId = castToString(value); // StringType } else if (name.equals("definition")) { this.definition = castToUri(value); // UriType } else if (name.equals("text")) { this.text = castToString(value); // StringType } else if (name.equals("answer")) { this.getAnswer().add((QuestionnaireResponseItemAnswerComponent) value); } else if (name.equals("item")) { this.getItem().add((QuestionnaireResponseItemComponent) value); } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -1102667083: // linkId this.linkId = castToString(value); // StringType return value; case -1014418093: // definition this.definition = castToUri(value); // UriType return value; case 3556653: // text this.text = castToString(value); // StringType return value; case -1412808770: // answer this.getAnswer().add((QuestionnaireResponseItemAnswerComponent) value); // QuestionnaireResponseItemAnswerComponent return value; case 3242771: // item this.getItem().add((QuestionnaireResponseItemComponent) value); // QuestionnaireResponseItemComponent return value; default: return super.setProperty(hash, name, value); } }
@Override public Base setProperty(String name, Base value) throws FHIRException { if (name.equals("linkId")) { this.linkId = castToString(value); // StringType } else if (name.equals("definition")) { this.definition = castToUri(value); // UriType } else if (name.equals("text")) { this.text = castToString(value); // StringType } else if (name.equals("answer")) { this.getAnswer().add((QuestionnaireResponseItemAnswerComponent) value); } else if (name.equals("item")) { this.getItem().add((QuestionnaireResponseItemComponent) value); } else return super.setProperty(name, value); return value; }
@Override public Base setProperty(int hash, String name, Base value) throws FHIRException { switch (hash) { case -1102667083: // linkId this.linkId = castToString(value); // StringType return value; case -1014418093: // definition this.definition = castToUri(value); // UriType return value; case 3556653: // text this.text = castToString(value); // StringType return value; case -1412808770: // answer this.getAnswer().add((QuestionnaireResponseItemAnswerComponent) value); // QuestionnaireResponseItemAnswerComponent return value; case 3242771: // item this.getItem().add((QuestionnaireResponseItemComponent) value); // QuestionnaireResponseItemComponent return value; default: return super.setProperty(hash, name, value); } }