| Package | Description |
|---|---|
| me.lucko.helper.gson |
| Modifier and Type | Method and Description |
|---|---|
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
Boolean value) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
Character value) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
GsonSerializable serializable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
JsonElement value) |
JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
JsonElement value,
boolean copy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
Number value) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
String value) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Iterable<Map.Entry<String,T>> iterable) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Iterable<Map.Entry<String,T>> iterable,
boolean deepCopy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAll(JsonObject object) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAll(JsonObject object,
boolean deepCopy) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Stream<Map.Entry<String,T>> stream) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Stream<Map.Entry<String,T>> stream,
boolean deepCopy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllBooleans(Iterable<Map.Entry<String,Boolean>> iterable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllBooleansIfAbsent(Iterable<Map.Entry<String,Boolean>> iterable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllCharacters(Iterable<Map.Entry<String,Character>> iterable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllCharactersIfAbsent(Iterable<Map.Entry<String,Character>> iterable) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Iterable<Map.Entry<String,T>> iterable) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Iterable<Map.Entry<String,T>> iterable,
boolean deepCopy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(JsonObject object) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(JsonObject object,
boolean deepCopy) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Stream<Map.Entry<String,T>> stream) |
default <T extends JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Stream<Map.Entry<String,T>> stream,
boolean deepCopy) |
default <T extends Number> |
JsonBuilder.JsonObjectBuilder.addAllNumbers(Iterable<Map.Entry<String,T>> iterable) |
default <T extends Number> |
JsonBuilder.JsonObjectBuilder.addAllNumbersIfAbsent(Iterable<Map.Entry<String,T>> iterable) |
default <T extends GsonSerializable> |
JsonBuilder.JsonObjectBuilder.addAllSerializables(Iterable<Map.Entry<String,T>> iterable) |
default <T extends GsonSerializable> |
JsonBuilder.JsonObjectBuilder.addAllSerializablesIfAbsent(Iterable<Map.Entry<String,T>> iterable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllStrings(Iterable<Map.Entry<String,String>> iterable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllStringsIfAbsent(Iterable<Map.Entry<String,String>> iterable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
Boolean value) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
Character value) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
GsonSerializable serializable) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
JsonElement value) |
JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
JsonElement value,
boolean copy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
Number value) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
String value) |
static JsonBuilder.JsonObjectBuilder |
JsonBuilder.object()
Creates a new object builder, with no initial values
|
static JsonBuilder.JsonObjectBuilder |
JsonBuilder.object(JsonObject object)
Creates a new object builder, without copying the passed object.
|
static JsonBuilder.JsonObjectBuilder |
JsonBuilder.object(JsonObject object,
boolean copy)
Creates a new object builder
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Collector<T,JsonBuilder.JsonObjectBuilder,JsonObject> |
JsonBuilder.collectToObject(Function<? super T,String> keyMapper,
Function<? super T,JsonElement> valueMapper)
Returns a collector which forms a JsonObject using the key and value mappers
|
Copyright © 2017. All rights reserved.