private ObjectNode generateCurrentWithoutSchema()

in schema-induction/src/main/java/aws/json/schema/induction/JsonSchemaGenerator.java [96:107]


    private ObjectNode generateCurrentWithoutSchema(SchemaNode current) {
        ObjectNode newSchemaNode = generateBasicAttributes(current);
        if (current.getChildren().isEmpty())
            return newSchemaNode;
        ArrayNode childNodes = JsonNodeFactory.instance.arrayNode();
        newSchemaNode.set("children", childNodes);
        for (SchemaNode child : current.getChildren()) {
            ObjectNode childJsonNode = generateCurrentWithoutSchema(child);
            childNodes.add(childJsonNode);
        }
        return newSchemaNode;
    }