Class JsonUtils

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

public final class JsonUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    contains(String text, jakarta.json.JsonValue value)
     
    static boolean
    containsKey(jakarta.json.JsonValue object, String key)
     
    static jakarta.json.JsonValue
    flatten(jakarta.json.JsonValue value, String key)
     
    static boolean
    isArray(jakarta.json.JsonValue value)
     
    static boolean
    isBlankString(jakarta.json.JsonValue value)
     
    static boolean
    isEmptyArray(jakarta.json.JsonValue value)
     
    static boolean
    isEmptyObject(jakarta.json.JsonValue value)
     
    static boolean
    isFalse(jakarta.json.JsonValue value)
     
    static boolean
    isNonEmptyArray(jakarta.json.JsonValue value)
     
    static boolean
    isNonEmptyObject(jakarta.json.JsonValue value)
     
    static boolean
    isNotArray(jakarta.json.JsonValue value)
     
    static boolean
    isNotBoolean(jakarta.json.JsonValue value)
     
    static boolean
    isNotEmptyArray(jakarta.json.JsonValue value)
    Deprecated.
    static boolean
    isNotEmptyObject(jakarta.json.JsonValue value)
    Deprecated.
    static boolean
    isNotNull(jakarta.json.JsonValue value)
     
    static boolean
    isNotNumber(jakarta.json.JsonValue value)
     
    static boolean
    isNotObject(jakarta.json.JsonValue value)
     
    static boolean
    isNotScalar(jakarta.json.JsonValue value)
     
    static boolean
    isNotString(jakarta.json.JsonValue value)
     
    static boolean
    isNull(jakarta.json.JsonValue value)
     
    static boolean
    isNumber(jakarta.json.JsonValue value)
     
    static boolean
    isObject(jakarta.json.JsonValue value)
     
    static boolean
    isScalar(jakarta.json.JsonValue value)
     
    static boolean
    isString(jakarta.json.JsonValue value)
     
    static boolean
    isTrue(jakarta.json.JsonValue value)
     
    static jakarta.json.JsonObject
    merge(jakarta.json.JsonObject target, jakarta.json.JsonObject source)
     
    static List<String>
    optimizedGetStrings(jakarta.json.JsonValue value)
     
    static Collection<jakarta.json.JsonValue>
    toCollection(jakarta.json.JsonValue value)
     
    static jakarta.json.JsonArray
    toJsonArray(jakarta.json.JsonValue value)
     
    static jakarta.json.JsonObject
    toJsonObject(Map<String,jakarta.json.JsonValue> map)
     
    static jakarta.json.JsonValue
     
    static Stream<jakarta.json.JsonValue>
    toStream(jakarta.json.JsonValue value)
     
    static void
    withStrings(jakarta.json.JsonValue value, Consumer<String> addContainerMapping)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JsonUtils

      JsonUtils()
  • Method Details

    • contains

      public static boolean contains(String text, jakarta.json.JsonValue value)
    • containsKey

      public static boolean containsKey(jakarta.json.JsonValue object, String key)
    • isScalar

      public static boolean isScalar(jakarta.json.JsonValue value)
    • isNotScalar

      public static boolean isNotScalar(jakarta.json.JsonValue value)
    • isNull

      public static boolean isNull(jakarta.json.JsonValue value)
    • isNotNull

      public static boolean isNotNull(jakarta.json.JsonValue value)
    • isString

      public static boolean isString(jakarta.json.JsonValue value)
    • isNotString

      public static boolean isNotString(jakarta.json.JsonValue value)
    • isNotArray

      public static boolean isNotArray(jakarta.json.JsonValue value)
    • isArray

      public static boolean isArray(jakarta.json.JsonValue value)
    • isObject

      public static boolean isObject(jakarta.json.JsonValue value)
    • isNotObject

      public static boolean isNotObject(jakarta.json.JsonValue value)
    • isNumber

      public static boolean isNumber(jakarta.json.JsonValue value)
    • isNotBoolean

      public static boolean isNotBoolean(jakarta.json.JsonValue value)
    • isNotNumber

      public static boolean isNotNumber(jakarta.json.JsonValue value)
    • isTrue

      public static boolean isTrue(jakarta.json.JsonValue value)
    • isFalse

      public static boolean isFalse(jakarta.json.JsonValue value)
    • isEmptyObject

      public static boolean isEmptyObject(jakarta.json.JsonValue value)
    • isEmptyArray

      public static boolean isEmptyArray(jakarta.json.JsonValue value)
    • toJsonObject

      public static jakarta.json.JsonObject toJsonObject(Map<String,jakarta.json.JsonValue> map)
    • merge

      public static jakarta.json.JsonObject merge(jakarta.json.JsonObject target, jakarta.json.JsonObject source)
    • toCollection

      public static Collection<jakarta.json.JsonValue> toCollection(jakarta.json.JsonValue value)
    • toStream

      public static Stream<jakarta.json.JsonValue> toStream(jakarta.json.JsonValue value)
    • toJsonArray

      public static jakarta.json.JsonArray toJsonArray(jakarta.json.JsonValue value)
    • isBlankString

      public static boolean isBlankString(jakarta.json.JsonValue value)
    • toJsonValue

      public static jakarta.json.JsonValue toJsonValue(String value)
    • isNonEmptyArray

      public static boolean isNonEmptyArray(jakarta.json.JsonValue value)
    • isNonEmptyObject

      public static boolean isNonEmptyObject(jakarta.json.JsonValue value)
    • isNotEmptyArray

      @Deprecated public static boolean isNotEmptyArray(jakarta.json.JsonValue value)
      Deprecated.
    • isNotEmptyObject

      @Deprecated public static boolean isNotEmptyObject(jakarta.json.JsonValue value)
      Deprecated.
    • flatten

      public static jakarta.json.JsonValue flatten(jakarta.json.JsonValue value, String key)
    • withStrings

      public static void withStrings(jakarta.json.JsonValue value, Consumer<String> addContainerMapping)
    • optimizedGetStrings

      public static List<String> optimizedGetStrings(jakarta.json.JsonValue value)