Class JsonUtils
java.lang.Object
org.tasktide.core.supporting.JsonUtils
Single class for JSON Serde with(out) indentation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.json.JsonValuefetchObjectFromJson(String field, jakarta.json.JsonObject data) static StringfetchStringFieldFromJson(String field, jakarta.json.JsonObject data) Fetch normalized field from JsonObject.static <T> TDeserialize class from JSON stringstatic <T> TDeserialize class from JSON stringstatic jakarta.json.bind.JsonbgetJsonb(boolean prettyPrint) Provide JSON Binding to either (un)indented bindermapFromJson(String json) Fetch map from json stringstatic jakarta.json.JsonObjectstringToJson(String jsonString) Convert string to jsonstatic StringSerialize to JSON string
-
Constructor Details
-
JsonUtils
public JsonUtils()
-
-
Method Details
-
toJson
-
fromJson
-
fromJson
-
mapFromJson
-
getJsonb
public static jakarta.json.bind.Jsonb getJsonb(boolean prettyPrint) Provide JSON Binding to either (un)indented binder- Parameters:
prettyPrint-- Returns:
Jsonb
-
stringToJson
Convert string to json- Parameters:
jsonString-- Returns:
- JsonObject
-
fetchStringFieldFromJson
-
fetchObjectFromJson
public static jakarta.json.JsonValue fetchObjectFromJson(String field, jakarta.json.JsonObject data)
-