Class JsonUtils


  • public final class JsonUtils
    extends Object
    • Method Detail

      • parseJson

        public static <T> T parseJson​(Path path,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(String json,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                      String json,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(byte[] jsonBytes,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                      byte[] jsonBytes,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(InputStream inputStream,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                      InputStream inputStream,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(URL url,
                                      Class<T> javaType)
      • parseJson

        public static <T> T parseJson​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                      URL url,
                                      Class<T> javaType)
      • jsonTreeToValue

        public static <T> T jsonTreeToValue​(com.fasterxml.jackson.databind.JsonNode treeNode,
                                            Class<T> javaType)