类 JacksonHttps
- java.lang.Object
-
- net.apexes.commons.json.jackson.JacksonHttps
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <DE> com.fasterxml.jackson.databind.JavaTypeconstructListParametricType(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Class<?> parametrized, Class<DE> elementClass)static <D> com.fasterxml.jackson.databind.JavaTypeconstructParametricType(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.JsonEncodercreateEncoder()static net.apexes.commons.net.JsonHttpClient.JsonEncodercreateEncoder(com.fasterxml.jackson.databind.ObjectMapper objectMapper)static net.apexes.commons.net.JsonHttpClient.JsonHttpNoticerforNotice(String url)static net.apexes.commons.net.JsonHttpClient.JsonHttpNoticerforNotice(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)
-
-