类 JsonUtil


  • public class JsonUtil
    extends Object
    json工具类,用于完成对象与json之间的转换
    • 构造器详细资料

      • JsonUtil

        public JsonUtil()
    • 方法详细资料

      • parse

        public static com.fasterxml.jackson.databind.JsonNode parse​(String str)
      • toBytes

        public static byte[] toBytes​(Object obj)
      • fromJson

        public static <T> T fromJson​(String payload,
                                     Class<T> tClass)
      • fromJson

        public static <T> T fromJson​(String payload,
                                     com.fasterxml.jackson.core.type.TypeReference<T> tTypeReference)
      • fromBase64

        public static <T> T fromBase64​(String payload,
                                       Class<T> tClass)
      • fromBytes

        public static <T> T fromBytes​(byte[] payload,
                                      Class<T> tClass)
      • fromBytes

        public static <T> T fromBytes​(byte[] payload,
                                      com.fasterxml.jackson.core.type.TypeReference<T> tTypeReference)
      • fromBase64

        public static <T> T fromBase64​(String payload,
                                       com.fasterxml.jackson.core.type.TypeReference<T> tTypeReference)
      • convert

        public static <T> T convert​(Object obj,
                                    Class<T> clazz)
      • convert

        public static <T> T convert​(Object obj,
                                    com.fasterxml.jackson.core.type.TypeReference<T> tTypeReference)