Package com.nexomc.nexo.utils
Object JsonBuilder
-
- All Implemented Interfaces:
public class JsonBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private final JsonObject
jsonObject
private final JsonArray
jsonArray
public final static JsonBuilder
INSTANCE
-
Method Summary
Modifier and Type Method Description final JsonObject
object(JsonObject $self, String key)
final JsonPrimitive
primitive(JsonObject $self, String key)
final JsonArray
array(JsonObject $self, String key)
final List<JsonObject>
objects(JsonArray $self)
final JsonObject
plus(JsonObject $self, String string, Object any)
final JsonArray
plus(JsonArray $self, Object any)
final JsonArray
toJsonArray(List<JsonElement> $self)
final JsonObject
getJsonObject()
final JsonArray
getJsonArray()
-
-
Method Detail
-
toJsonArray
final JsonArray toJsonArray(List<JsonElement> $self)
-
getJsonObject
final JsonObject getJsonObject()
-
getJsonArray
final JsonArray getJsonArray()
-
-
-
-