public class JacksonTypeHandler extends BaseJsonTypeHandler<Object>
| 限定符和类型 | 字段和说明 |
|---|---|
private Class<?> |
genericType |
private com.fasterxml.jackson.databind.JavaType |
javaType |
private static com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
private Class<?> |
propertyType |
| 构造器和说明 |
|---|
JacksonTypeHandler(Class<?> propertyType) |
JacksonTypeHandler(Class<?> propertyType,
Class<?> genericType) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.fasterxml.jackson.databind.JavaType |
getJavaType() |
static com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
protected Object |
parseJson(String json) |
static void |
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected String |
toJson(Object object) |
getNullableResult, getNullableResult, getNullableResult, setNonNullParameterprivate static com.fasterxml.jackson.databind.ObjectMapper objectMapper
private final Class<?> propertyType
private Class<?> genericType
private com.fasterxml.jackson.databind.JavaType javaType
public JacksonTypeHandler(Class<?> propertyType)
public JacksonTypeHandler(Class<?> propertyType, Class<?> genericType)
public com.fasterxml.jackson.databind.JavaType getJavaType()
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public static void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Copyright © 2023. All rights reserved.