public static Info fromJson()

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();
            }
        });
    }