this.status = (Enumeration) value; // Enumeration<PublicationStatus> } else if (name.equals("experimental")) { this.experimental = castToBoolean(value); // BooleanType } else if (name.equals("date")) { this.date = castToDateTime(value); // DateTimeType this.copyright = castToMarkdown(value); // MarkdownType } else if (name.equals("caseSensitive")) { this.caseSensitive = castToBoolean(value); // BooleanType } else if (name.equals("valueSet")) { this.valueSet = castToCanonical(value); // CanonicalType this.hierarchyMeaning = (Enumeration) value; // Enumeration<CodeSystemHierarchyMeaning> } else if (name.equals("compositional")) { this.compositional = castToBoolean(value); // BooleanType } else if (name.equals("versionNeeded")) { this.versionNeeded = castToBoolean(value); // BooleanType } else if (name.equals("content")) { value = new CodeSystemContentModeEnumFactory().fromType(castToCode(value));
return value; case -404562712: // experimental this.experimental = castToBoolean(value); // BooleanType return value; case 3076014: // date return value; case -35616442: // caseSensitive this.caseSensitive = castToBoolean(value); // BooleanType return value; case -1410174671: // valueSet return value; case 1248023381: // compositional this.compositional = castToBoolean(value); // BooleanType return value; case 617270957: // versionNeeded this.versionNeeded = castToBoolean(value); // BooleanType return value; case 951530617: // content
this.status = (Enumeration) value; // Enumeration<PublicationStatus> } else if (name.equals("experimental")) { this.experimental = castToBoolean(value); // BooleanType } else if (name.equals("date")) { this.date = castToDateTime(value); // DateTimeType this.copyright = castToMarkdown(value); // MarkdownType } else if (name.equals("caseSensitive")) { this.caseSensitive = castToBoolean(value); // BooleanType } else if (name.equals("valueSet")) { this.valueSet = castToCanonical(value); // CanonicalType this.hierarchyMeaning = (Enumeration) value; // Enumeration<CodeSystemHierarchyMeaning> } else if (name.equals("compositional")) { this.compositional = castToBoolean(value); // BooleanType } else if (name.equals("versionNeeded")) { this.versionNeeded = castToBoolean(value); // BooleanType } else if (name.equals("content")) { value = new CodeSystemContentModeEnumFactory().fromType(castToCode(value));
return value; case -404562712: // experimental this.experimental = castToBoolean(value); // BooleanType return value; case 3076014: // date return value; case -35616442: // caseSensitive this.caseSensitive = castToBoolean(value); // BooleanType return value; case -1410174671: // valueSet return value; case 1248023381: // compositional this.compositional = castToBoolean(value); // BooleanType return value; case 617270957: // versionNeeded this.versionNeeded = castToBoolean(value); // BooleanType return value; case 951530617: // content