类 JacksonHttps


  • public final class JacksonHttps
    extends Object
    作者:
    HeDYn
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static <DE> com.fasterxml.jackson.databind.JavaType constructListParametricType​(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Class<?> parametrized, Class<DE> elementClass)  
      static <D> com.fasterxml.jackson.databind.JavaType constructParametricType​(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Class<?> parametrized, Class<D> dataClass)  
      static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.JavaType javaType)  
      static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.core.type.TypeReference<R> typeRef)  
      static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.databind.JavaType javaType)  
      static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Class<R> returnClass)  
      static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(Class<R> returnClass)  
      static net.apexes.commons.net.JsonHttpClient.JsonEncoder createEncoder()  
      static net.apexes.commons.net.JsonHttpClient.JsonEncoder createEncoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
      static net.apexes.commons.net.JsonHttpClient.JsonHttpNoticer forNotice​(String url)  
      static net.apexes.commons.net.JsonHttpClient.JsonHttpNoticer forNotice​(String url, net.apexes.commons.net.JsonHttpClient.JsonEncoder encoder)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, com.fasterxml.jackson.core.type.TypeReference<R> typeRef)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, com.fasterxml.jackson.databind.JavaType javaType)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.core.type.TypeReference<R> typeRef)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.databind.JavaType javaType)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Class<R> returnClass)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, Class<R> returnClass)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> decoder)  
      static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url, net.apexes.commons.net.JsonHttpClient.JsonEncoder encoder, net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> decoder)  
    • 方法详细资料

      • createEncoder

        public static net.apexes.commons.net.JsonHttpClient.JsonEncoder createEncoder()
      • createEncoder

        public static net.apexes.commons.net.JsonHttpClient.JsonEncoder createEncoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      • createDecoder

        public static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(Class<R> returnClass)
      • createDecoder

        public static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                             Class<R> returnClass)
      • createDecoder

        public static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.JavaType javaType)
      • createDecoder

        public static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                             com.fasterxml.jackson.databind.JavaType javaType)
      • createDecoder

        public static <R> net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> createDecoder​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                             com.fasterxml.jackson.core.type.TypeReference<R> typeRef)
      • forNotice

        public static net.apexes.commons.net.JsonHttpClient.JsonHttpNoticer forNotice​(String url)
      • forNotice

        public static net.apexes.commons.net.JsonHttpClient.JsonHttpNoticer forNotice​(String url,
                                                                                      net.apexes.commons.net.JsonHttpClient.JsonEncoder encoder)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              Class<R> returnClass)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                              Class<R> returnClass)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              com.fasterxml.jackson.databind.JavaType javaType)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                              com.fasterxml.jackson.databind.JavaType javaType)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              com.fasterxml.jackson.core.type.TypeReference<R> typeRef)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                              com.fasterxml.jackson.core.type.TypeReference<R> typeRef)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> decoder)
      • forRequest

        public static <R> net.apexes.commons.net.JsonHttpClient<R> forRequest​(String url,
                                                                              net.apexes.commons.net.JsonHttpClient.JsonEncoder encoder,
                                                                              net.apexes.commons.net.JsonHttpClient.JsonDecoder<R> decoder)
      • constructParametricType

        public static <D> com.fasterxml.jackson.databind.JavaType constructParametricType​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                          Class<?> parametrized,
                                                                                          Class<D> dataClass)
      • constructListParametricType

        public static <DE> com.fasterxml.jackson.databind.JavaType constructListParametricType​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                               Class<?> parametrized,
                                                                                               Class<DE> elementClass)