Class ProtifyJson
- java.lang.Object
-
- ai.protify.core.internal.util.json.ProtifyJson
-
public class ProtifyJson extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringescapeJson(java.lang.String input)static <T> TfromJson(java.lang.String json, java.lang.Class<T> type)static <T> java.util.List<T>fromJsonList(java.lang.String json, java.lang.Class<T> elementType)static java.util.Map<java.lang.String,java.lang.Object>mapOf(java.lang.Object... entries)static ProtifyJsonObjectparse(java.lang.String json)static java.lang.StringtoJson(java.lang.Object object)static java.lang.StringtoJsonMap(java.util.Map<java.lang.String,java.lang.Object> map)
-
-
-
Method Detail
-
parse
public static ProtifyJsonObject parse(java.lang.String json)
-
toJson
public static java.lang.String toJson(java.lang.Object object)
-
toJsonMap
public static java.lang.String toJsonMap(java.util.Map<java.lang.String,java.lang.Object> map)
-
escapeJson
public static java.lang.String escapeJson(java.lang.String input)
-
fromJson
public static <T> T fromJson(java.lang.String json, java.lang.Class<T> type)
-
fromJsonList
public static <T> java.util.List<T> fromJsonList(java.lang.String json, java.lang.Class<T> elementType)
-
mapOf
public static java.util.Map<java.lang.String,java.lang.Object> mapOf(java.lang.Object... entries)
-
-