Package com.apicatalog.jsonld.json
Class JsonMapBuilder
- java.lang.Object
-
- com.apicatalog.jsonld.json.JsonMapBuilder
-
public final class JsonMapBuilder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(String key, jakarta.json.JsonObjectBuilder value)voidadd(String key, jakarta.json.JsonValue value)voidadd(String key, jakarta.json.JsonValue value, boolean asArray)jakarta.json.JsonObjectbuild()booleancontainsKey(String key)static JsonMapBuildercreate()static JsonMapBuildercreate(jakarta.json.JsonObject object)static JsonMapBuildercreate(Map<String,jakarta.json.JsonValue> object)Optional<jakarta.json.JsonValue>get(String key)JsonMapBuildergetMapBuilder(String key)booleanisEmpty()booleanisNotValueObject()voidput(String key, JsonMapBuilder value)voidput(String key, jakarta.json.JsonValue item)voidremove(String key)intsize()StringtoString()jakarta.json.JsonArrayvaluesToArray()
-
-
-
Method Detail
-
build
public jakarta.json.JsonObject build()
-
containsKey
public boolean containsKey(String key)
-
put
public void put(String key, jakarta.json.JsonValue item)
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
create
public static JsonMapBuilder create(jakarta.json.JsonObject object)
-
create
public static JsonMapBuilder create(Map<String,jakarta.json.JsonValue> object)
-
create
public static JsonMapBuilder create()
-
isNotValueObject
public boolean isNotValueObject()
-
valuesToArray
public jakarta.json.JsonArray valuesToArray()
-
add
public void add(String key, jakarta.json.JsonValue value)
-
add
public void add(String key, jakarta.json.JsonValue value, boolean asArray)
-
add
public void add(String key, jakarta.json.JsonObjectBuilder value)
-
put
public void put(String key, JsonMapBuilder value)
-
getMapBuilder
public JsonMapBuilder getMapBuilder(String key)
-
remove
public void remove(String key)
-
-