Class JsonMapBuilder

java.lang.Object
no.hasmac.jsonld.json.JsonMapBuilder

public final class JsonMapBuilder extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • 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()
    • get

      public Optional<jakarta.json.JsonValue> get(String key)
    • 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)
    • toArray

      private void toArray(String key)
    • put

      public void put(String key, JsonMapBuilder value)
    • getMapBuilder

      public JsonMapBuilder getMapBuilder(String key)
    • remove

      public void remove(String key)
    • toString

      public String toString()
      Overrides:
      toString in class Object