private JsonNode convertToJsonNode()

in log4j-converter-config/src/main/java/org/apache/logging/converter/config/internal/v2/AbstractJacksonConfigurationMapper.java [178:187]


    private JsonNode convertToJsonNode(Collection<? extends ConfigurationNode> node, JsonNodeFactory nodeFactory) {
        if (node.size() == 1) {
            return convertToObjectNode(node.iterator().next(), nodeFactory, false);
        }
        ArrayNode arrayNode = nodeFactory.arrayNode();
        for (ConfigurationNode child : node) {
            arrayNode.add(convertToObjectNode(child, nodeFactory, false));
        }
        return arrayNode;
    }