public static interface JsonBuilder.JsonObjectBuilder extends BiConsumer<String,JsonElement>, Consumer<Map.Entry<String,JsonElement>>
JsonObject builder utilityandThendefault void accept(Map.Entry<String,JsonElement> entry)
accept in interface Consumer<Map.Entry<String,JsonElement>>default void accept(String property, JsonElement value)
accept in interface BiConsumer<String,JsonElement>JsonBuilder.JsonObjectBuilder add(String property, @Nullable JsonElement value, boolean copy)
default JsonBuilder.JsonObjectBuilder add(String property, @Nullable JsonElement value)
default JsonBuilder.JsonObjectBuilder add(String property, @Nullable GsonSerializable serializable)
default JsonBuilder.JsonObjectBuilder add(String property, @Nullable String value)
default JsonBuilder.JsonObjectBuilder add(String property, @Nullable Number value)
default JsonBuilder.JsonObjectBuilder add(String property, @Nullable Boolean value)
default JsonBuilder.JsonObjectBuilder add(String property, @Nullable Character value)
JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable JsonElement value, boolean copy)
default JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable JsonElement value)
default JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable GsonSerializable serializable)
default JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable String value)
default JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable Number value)
default JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable Boolean value)
default JsonBuilder.JsonObjectBuilder addIfAbsent(String property, @Nullable Character value)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAll(Iterable<Map.Entry<String,T>> iterable, boolean deepCopy)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAll(Iterable<Map.Entry<String,T>> iterable)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAll(Stream<Map.Entry<String,T>> stream, boolean deepCopy)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAll(Stream<Map.Entry<String,T>> stream)
default JsonBuilder.JsonObjectBuilder addAll(JsonObject object, boolean deepCopy)
default JsonBuilder.JsonObjectBuilder addAll(JsonObject object)
default <T extends GsonSerializable> JsonBuilder.JsonObjectBuilder addAllSerializables(Iterable<Map.Entry<String,T>> iterable)
default JsonBuilder.JsonObjectBuilder addAllStrings(Iterable<Map.Entry<String,String>> iterable)
default <T extends Number> JsonBuilder.JsonObjectBuilder addAllNumbers(Iterable<Map.Entry<String,T>> iterable)
default JsonBuilder.JsonObjectBuilder addAllBooleans(Iterable<Map.Entry<String,Boolean>> iterable)
default JsonBuilder.JsonObjectBuilder addAllCharacters(Iterable<Map.Entry<String,Character>> iterable)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAllIfAbsent(Iterable<Map.Entry<String,T>> iterable, boolean deepCopy)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAllIfAbsent(Iterable<Map.Entry<String,T>> iterable)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAllIfAbsent(Stream<Map.Entry<String,T>> stream, boolean deepCopy)
default <T extends JsonElement> JsonBuilder.JsonObjectBuilder addAllIfAbsent(Stream<Map.Entry<String,T>> stream)
default JsonBuilder.JsonObjectBuilder addAllIfAbsent(JsonObject object, boolean deepCopy)
default JsonBuilder.JsonObjectBuilder addAllIfAbsent(JsonObject object)
default <T extends GsonSerializable> JsonBuilder.JsonObjectBuilder addAllSerializablesIfAbsent(Iterable<Map.Entry<String,T>> iterable)
default JsonBuilder.JsonObjectBuilder addAllStringsIfAbsent(Iterable<Map.Entry<String,String>> iterable)
default <T extends Number> JsonBuilder.JsonObjectBuilder addAllNumbersIfAbsent(Iterable<Map.Entry<String,T>> iterable)
default JsonBuilder.JsonObjectBuilder addAllBooleansIfAbsent(Iterable<Map.Entry<String,Boolean>> iterable)
default JsonBuilder.JsonObjectBuilder addAllCharactersIfAbsent(Iterable<Map.Entry<String,Character>> iterable)
JsonObject build()
Copyright © 2017. All rights reserved.