in extension-base/src/main/java/com/azure/autorest/extension/base/model/codemodel/ChoiceSchema.java [160:178]
boolean tryConsumeParentProperties(ChoiceSchema schema, String fieldName, JsonReader reader) throws IOException {
if (super.tryConsumeParentProperties(schema, fieldName, reader)) {
return true;
} else if ("choiceType".equals(fieldName)) {
schema.choiceType = Schema.fromJson(reader);
return true;
} else if ("choices".equals(fieldName)) {
schema.choices = reader.readArray(ChoiceValue::fromJson);
return true;
} else if ("summary".equals(fieldName)) {
schema.summary = reader.getString();
return true;
} else if ("crossLanguageDefinitionId".equals(fieldName)) {
schema.crossLanguageDefinitionId = reader.getString();
return true;
}
return false;
}