public static ArraySchema fromJson()

in extension-base/src/main/java/com/azure/autorest/extension/base/model/codemodel/ArraySchema.java [145:163]


    public static ArraySchema fromJson(JsonReader jsonReader) throws IOException {
        return JsonUtils.readObject(jsonReader, ArraySchema::new, (schema, fieldName, reader) -> {
            if (schema.tryConsumeParentProperties(schema, fieldName, reader)) {
                return;
            }

            if ("elementType".equals(fieldName)) {
                schema.elementType = Schema.fromJson(reader);
            } else if ("maxItems".equals(fieldName)) {
                schema.maxItems = reader.getDouble();
            } else if ("minItems".equals(fieldName)) {
                schema.minItems = reader.getDouble();
            } else if ("uniqueItems".equals(fieldName)) {
                schema.uniqueItems = reader.getBoolean();
            } else {
                reader.skipChildren();
            }
        });
    }