diff --git a/src/dev/peerat/framework/utils/json/Json.java b/src/dev/peerat/framework/utils/json/Json.java index dd7df0b..a563957 100644 --- a/src/dev/peerat/framework/utils/json/Json.java +++ b/src/dev/peerat/framework/utils/json/Json.java @@ -2,7 +2,7 @@ package dev.peerat.framework.utils.json; public class Json{ - public void buildValue(StringBuilder builder, Object value){ + void buildValue(StringBuilder builder, Object value){ if(value == null) builder.append("null"); else if(value instanceof String){ builder.append('"'); diff --git a/src/dev/peerat/framework/utils/json/JsonArray.java b/src/dev/peerat/framework/utils/json/JsonArray.java index 4031546..3a093d2 100644 --- a/src/dev/peerat/framework/utils/json/JsonArray.java +++ b/src/dev/peerat/framework/utils/json/JsonArray.java @@ -1,6 +1,7 @@ package dev.peerat.framework.utils.json; import java.util.ArrayList; +import java.util.Collection; import java.util.Iterator; import java.util.List; @@ -12,6 +13,10 @@ public class JsonArray extends Json{ this.list = new ArrayList<>(); } + public Collection toList(){ + return this.list; + } + public void add(Object value){ this.list.add(value); } diff --git a/src/dev/peerat/framework/utils/json/JsonMap.java b/src/dev/peerat/framework/utils/json/JsonMap.java index 6a35d53..ae6d179 100644 --- a/src/dev/peerat/framework/utils/json/JsonMap.java +++ b/src/dev/peerat/framework/utils/json/JsonMap.java @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; +import java.util.Set; public class JsonMap extends Json{ @@ -13,6 +14,10 @@ public class JsonMap extends Json{ this.map = new HashMap<>(); } + public Set> entries(){ + return this.map.entrySet(); + } + public void set(String key, Object value){ this.map.put(key, value); }