private static void setValues(ObjectNode node, Map<?, ?> map, int level) { if (level > MConstants.MAX_DEPTH_LEVEL) throw new MaxDepthReached(); level++; if (map == null) return; for (Map.Entry<?, ?> e : map.entrySet()) setValue(node, String.valueOf(e.getKey()), e.getValue(), level ); }
private static void setValues(ArrayNode array, Collection<?> value, int level) { if (level > MConstants.MAX_DEPTH_LEVEL) throw new MaxDepthReached(); level++; for (Object obj : value) {
private static void setValues(ArrayNode array, Object[] value, int level) { if (level > MConstants.MAX_DEPTH_LEVEL) throw new MaxDepthReached(); level++; for (Object obj : value) {
private static void setValue(ObjectNode node, String name, Object value, int level) { if (level > MConstants.MAX_DEPTH_LEVEL) throw new MaxDepthReached(); level++; if (value == null || value instanceof NullValue) {