Class JsonUtils

java.lang.Object
com.mikuac.shiro.common.utils.JsonUtils

public class JsonUtils extends Object
  • Method Details

    • setCustomObjectMapper

      public static void setCustomObjectMapper(tools.jackson.databind.ObjectMapper mapper)
    • getObjectMapper

      public static tools.jackson.databind.ObjectMapper getObjectMapper()
    • parseObject

      public static Optional<tools.jackson.databind.JsonNode> parseObject(String jsonString)
    • parseArray

      public static <T> List<T> parseArray(tools.jackson.databind.JsonNode json, Class<T> clazz)
    • toJSONString

      public static String toJSONString(Object object)
    • isValid

      public static boolean isValid(String jsonString)
    • readValue

      public static <T> T readValue(String jsonString, tools.jackson.core.type.TypeReference<T> typeReference)
    • nodeToString

      public static String nodeToString(tools.jackson.databind.JsonNode node)
    • nodeToLong

      public static long nodeToLong(tools.jackson.databind.JsonNode node)
    • parseToJsonNode

      public static tools.jackson.databind.JsonNode parseToJsonNode(Object value)