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.JsonStructure
parse(String input)
static javax.json.JsonArray
parseArray(String input)
static javax.json.JsonObject
parseObject(String input)
static String
toString(javax.json.JsonArrayBuilder builder)
static String
toString(javax.json.JsonObjectBuilder builder)
static String
toString(javax.json.JsonValue value)
static <T> T
unbox(javax.json.JsonValue value)
static Object
unbox(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)
-
-