Class JsonUtil
java.lang.Object
org.apache.activemq.artemis.api.core.JsonUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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 JsonObjectmergeAndUpdate(JsonObject source, JsonObject update) static JsonValuestatic JsonObjectBuilderobjectBuilderWithValueAtPath(String componentPath, JsonValue componentStatus) static JsonArrayreadJsonArray(String jsonString) static JsonObjectreadJsonObject(String jsonString) readJsonProperties(String jsonString) static JsonArraytoJsonArray(List<String> strings) static JsonArraytoJSONArray(Object[] array) static JsonArrayBuildertoJsonArrayBuilder(byte[] byteArray) static JsonObjecttoJsonObject(Map<String, ?> map) static Objectstatic StringtruncateString(String str, int valueSizeLimit)
-
Method Details
-
toJSONArray
- Throws:
Exception
-
fromJsonArray
- Throws:
Exception
-
nullSafe
-
addToObject
-
addToArray
-
toJsonArray
-
toJsonObject
-
toJsonArrayBuilder
-
readJsonArray
-
readJsonObject
-
readJsonProperties
-
convertJsonValue
-
truncateString
-
truncate
-
mergeAndUpdate
-
objectBuilderWithValueAtPath
public static JsonObjectBuilder objectBuilderWithValueAtPath(String componentPath, JsonValue componentStatus)
-