Package io.mangoo.utils
Class JsonUtils
java.lang.Object
io.mangoo.utils.JsonUtils
- Author:
- svenkubiak
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.jayway.jsonpath.ReadContextConverts a given Json string to an JSONPath ReadContextstatic <T> TConverts a given Json string to given Classstatic com.fasterxml.jackson.databind.ObjectMapperstatic StringConverts a given object to a Json stringstatic StringtoPrettyJson(Object object) Converts a given object to a Json string
-
Method Details
-
getObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()- Returns:
- Default object mapper
-
toJson
Converts a given object to a Json string- Parameters:
object- The object to convert- Returns:
- json string or null if conversion fails
-
toPrettyJson
Converts a given object to a Json string- Parameters:
object- The object to convert- Returns:
- json string or null if conversion fails
-
fromJson
Converts a given Json string to an JSONPath ReadContext- Parameters:
json- The json string to convert- Returns:
- JSPNPath read context
-
fromJson
Converts a given Json string to given Class- Type Parameters:
T- JavaDoc wants this, just ignore it- Parameters:
json- The json string to convertclazz- The Class to convert to- Returns:
- The converted class or null if conversion fails
-