| 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,
com.google.gson.JsonElement value) |
JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.add(String property,
com.google.gson.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 com.google.gson.JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Iterable<Map.Entry<String,T>> iterable) |
default <T extends com.google.gson.JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Iterable<Map.Entry<String,T>> iterable,
boolean deepCopy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAll(com.google.gson.JsonObject object) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAll(com.google.gson.JsonObject object,
boolean deepCopy) |
default <T extends com.google.gson.JsonElement> |
JsonBuilder.JsonObjectBuilder.addAll(Stream<Map.Entry<String,T>> stream) |
default <T extends com.google.gson.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 com.google.gson.JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Iterable<Map.Entry<String,T>> iterable) |
default <T extends com.google.gson.JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Iterable<Map.Entry<String,T>> iterable,
boolean deepCopy) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(com.google.gson.JsonObject object) |
default JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(com.google.gson.JsonObject object,
boolean deepCopy) |
default <T extends com.google.gson.JsonElement> |
JsonBuilder.JsonObjectBuilder.addAllIfAbsent(Stream<Map.Entry<String,T>> stream) |
default <T extends com.google.gson.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,
com.google.gson.JsonElement value) |
JsonBuilder.JsonObjectBuilder |
JsonBuilder.JsonObjectBuilder.addIfAbsent(String property,
com.google.gson.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(com.google.gson.JsonObject object)
Creates a new object builder, without copying the passed object.
|
static JsonBuilder.JsonObjectBuilder |
JsonBuilder.object(com.google.gson.JsonObject object,
boolean copy)
Creates a new object builder
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Collector<T,JsonBuilder.JsonObjectBuilder,com.google.gson.JsonObject> |
JsonBuilder.collectToObject(Function<? super T,String> keyMapper,
Function<? super T,com.google.gson.JsonElement> valueMapper)
Returns a collector which forms a JsonObject using the key and value mappers
|
Copyright © 2022. All rights reserved.