Package com.mikuac.shiro.common.utils
Class JsonUtils
java.lang.Object
com.mikuac.shiro.common.utils.JsonUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic tools.jackson.databind.ObjectMapperstatic booleanstatic longnodeToLong(tools.jackson.databind.JsonNode node) static StringnodeToString(tools.jackson.databind.JsonNode node) static <T> List<T> parseArray(tools.jackson.databind.JsonNode json, Class<T> clazz) static Optional<tools.jackson.databind.JsonNode> parseObject(String jsonString) static tools.jackson.databind.JsonNodeparseToJsonNode(Object value) static <T> Tstatic voidsetCustomObjectMapper(tools.jackson.databind.ObjectMapper mapper) static StringtoJSONString(Object object)
-
Method Details
-
setCustomObjectMapper
public static void setCustomObjectMapper(tools.jackson.databind.ObjectMapper mapper) -
getObjectMapper
public static tools.jackson.databind.ObjectMapper getObjectMapper() -
parseObject
-
parseArray
-
toJSONString
-
isValid
-
readValue
public static <T> T readValue(String jsonString, tools.jackson.core.type.TypeReference<T> typeReference) -
nodeToString
-
nodeToLong
public static long nodeToLong(tools.jackson.databind.JsonNode node) -
parseToJsonNode
-