public JsonWriter toJson()

in extension-base/src/main/java/com/azure/autorest/extension/base/model/codemodel/Schemas.java [559:590]


    public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
        return jsonWriter.writeStartObject()
            .writeArrayField("arrays", arrays, JsonWriter::writeJson)
            .writeArrayField("dictionaries", dictionaries, JsonWriter::writeJson)
            .writeArrayField("binaries", binaries, JsonWriter::writeJson)
            .writeArrayField("groups", groups, JsonWriter::writeJson)
            .writeArrayField("booleans", booleans, JsonWriter::writeJson)
            .writeArrayField("numbers", numbers, JsonWriter::writeJson)
            .writeArrayField("objects", objects, JsonWriter::writeJson)
            .writeArrayField("strings", strings, JsonWriter::writeJson)
            .writeArrayField("unixtimes", unixtimes, JsonWriter::writeJson)
            .writeArrayField("byteArrays", byteArrays, JsonWriter::writeJson)
            .writeArrayField("streams", streams, JsonWriter::writeJson)
            .writeArrayField("chars", chars, JsonWriter::writeJson)
            .writeArrayField("dates", dates, JsonWriter::writeJson)
            .writeArrayField("dateTimes", dateTimes, JsonWriter::writeJson)
            .writeArrayField("durations", durations, JsonWriter::writeJson)
            .writeArrayField("uuids", uuids, JsonWriter::writeJson)
            .writeArrayField("uris", uris, JsonWriter::writeJson)
            .writeArrayField("credentials", credentials, JsonWriter::writeJson)
            .writeArrayField("odataQueries", odataQueries, JsonWriter::writeJson)
            .writeArrayField("choices", choices, JsonWriter::writeJson)
            .writeArrayField("sealedChoices", sealedChoices, JsonWriter::writeJson)
            .writeArrayField("flags", flags, JsonWriter::writeJson)
            .writeArrayField("constants", constants, JsonWriter::writeJson)
            .writeArrayField("ands", ands, JsonWriter::writeJson)
            .writeArrayField("ors", ors, JsonWriter::writeJson)
            .writeArrayField("xors", xors, JsonWriter::writeJson)
            .writeArrayField("unknowns", unknowns, JsonWriter::writeJson)
            .writeArrayField("parameterGroups", parameterGroups, JsonWriter::writeJson)
            .writeEndObject();
    }