Class JsonUtil
- java.lang.Object
-
- org.apache.sling.launchpad.webapp.integrationtest.util.JsonUtil
-
public class JsonUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description JsonUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.json.JsonStructureparse(String input)static javax.json.JsonArrayparseArray(String input)static javax.json.JsonObjectparseObject(String input)static StringtoString(javax.json.JsonArrayBuilder builder)static StringtoString(javax.json.JsonObjectBuilder builder)static StringtoString(javax.json.JsonValue value)static <T> Tunbox(javax.json.JsonValue value)static Objectunbox(javax.json.JsonValue value, Function<javax.json.JsonStructure,Object> convert)
-
-
-
Method Detail
-
parse
public static javax.json.JsonStructure parse(String input) throws javax.json.JsonException
- Throws:
javax.json.JsonException
-
parseObject
public static javax.json.JsonObject parseObject(String input) throws javax.json.JsonException
- Throws:
javax.json.JsonException
-
parseArray
public static javax.json.JsonArray parseArray(String input) throws javax.json.JsonException
- Throws:
javax.json.JsonException
-
unbox
public static Object unbox(javax.json.JsonValue value, Function<javax.json.JsonStructure,Object> convert) throws javax.json.JsonException
- Throws:
javax.json.JsonException
-
unbox
public static <T> T unbox(javax.json.JsonValue value)
-
toString
public static String toString(javax.json.JsonValue value)
-
toString
public static String toString(javax.json.JsonArrayBuilder builder)
-
toString
public static String toString(javax.json.JsonObjectBuilder builder)
-
-