in extension-base/src/main/java/com/azure/autorest/extension/base/model/codemodel/Info.java [209:229]
public static Info fromJson(JsonReader jsonReader) throws IOException {
return JsonUtils.readObject(jsonReader, Info::new, (info, fieldName, reader) -> {
if ("title".equals(fieldName)) {
info.title = reader.getString();
} else if ("description".equals(fieldName)) {
info.description = reader.getString();
} else if ("termsOfService".equals(fieldName)) {
info.termsOfService = reader.getString();
} else if ("contact".equals(fieldName)) {
info.contact = Contact.fromJson(reader);
} else if ("license".equals(fieldName)) {
info.license = License.fromJson(reader);
} else if ("externalDocs".equals(fieldName)) {
info.externalDocs = ExternalDocumentation.fromJson(reader);
} else if ("extensions".equals(fieldName)) {
info.extensions = DictionaryAny.fromJson(reader);
} else {
reader.skipChildren();
}
});
}