Package no.hasmac.jsonld.json
Class JsonUtils
- java.lang.Object
-
- no.hasmac.jsonld.json.JsonUtils
-
public final class JsonUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static boolean
contains(java.lang.String text, jakarta.json.JsonValue value)
static boolean
containsKey(jakarta.json.JsonValue object, java.lang.String key)
static jakarta.json.JsonValue
flatten(jakarta.json.JsonValue value, java.lang.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 java.util.List<java.lang.String>
optimizedGetStrings(jakarta.json.JsonValue value)
static java.util.Collection<jakarta.json.JsonValue>
toCollection(jakarta.json.JsonValue value)
static jakarta.json.JsonArray
toJsonArray(jakarta.json.JsonValue value)
static jakarta.json.JsonObject
toJsonObject(java.util.Map<java.lang.String,jakarta.json.JsonValue> map)
static jakarta.json.JsonValue
toJsonValue(java.lang.String value)
static java.util.stream.Stream<jakarta.json.JsonValue>
toStream(jakarta.json.JsonValue value)
static void
withStrings(jakarta.json.JsonValue value, java.util.function.Consumer<java.lang.String> addContainerMapping)
-
-
-
Method Detail
-
contains
public static boolean contains(java.lang.String text, jakarta.json.JsonValue value)
-
containsKey
public static boolean containsKey(jakarta.json.JsonValue object, java.lang.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(java.util.Map<java.lang.String,jakarta.json.JsonValue> map)
-
merge
public static jakarta.json.JsonObject merge(jakarta.json.JsonObject target, jakarta.json.JsonObject source)
-
toCollection
public static java.util.Collection<jakarta.json.JsonValue> toCollection(jakarta.json.JsonValue value)
-
toStream
public static java.util.stream.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(java.lang.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, java.lang.String key)
-
withStrings
public static void withStrings(jakarta.json.JsonValue value, java.util.function.Consumer<java.lang.String> addContainerMapping)
-
optimizedGetStrings
public static java.util.List<java.lang.String> optimizedGetStrings(jakarta.json.JsonValue value)
-
-