Class JsonUtil
- java.lang.Object
-
- org.apache.activemq.artemis.api.core.JsonUtil
-
public final class JsonUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddToArray(Object param, JsonArrayBuilder jsonArrayBuilder)static voidaddToObject(String key, Object param, JsonObjectBuilder jsonObjectBuilder)static ObjectconvertJsonValue(Object jsonValue, Class desiredType)static Object[]fromJsonArray(JsonArray jsonArray)static JsonValuenullSafe(String input)static JsonArrayreadJsonArray(String jsonString)static JsonObjectreadJsonObject(String jsonString)static Map<String,String>readJsonProperties(String jsonString)static JsonArraytoJsonArray(List<String> strings)static JsonArraytoJSONArray(Object[] array)static JsonArrayBuildertoJsonArrayBuilder(byte[] byteArray)static JsonObjecttoJsonObject(Map<String,?> map)static Objecttruncate(Object value, int valueSizeLimit)static StringtruncateString(String str, int valueSizeLimit)
-
-
-
Method Detail
-
fromJsonArray
public static Object[] fromJsonArray(JsonArray jsonArray) throws Exception
- Throws:
Exception
-
addToObject
public static void addToObject(String key, Object param, JsonObjectBuilder jsonObjectBuilder)
-
addToArray
public static void addToArray(Object param, JsonArrayBuilder jsonArrayBuilder)
-
toJsonObject
public static JsonObject toJsonObject(Map<String,?> map)
-
toJsonArrayBuilder
public static JsonArrayBuilder toJsonArrayBuilder(byte[] byteArray)
-
readJsonObject
public static JsonObject readJsonObject(String jsonString)
-
-