public abstract class BaseJacksonDeserializer<T>
extends com.fasterxml.jackson.databind.JsonDeserializer<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.fasterxml.jackson.databind.JavaType |
javaType |
protected Class<?> |
rawClass |
| 构造器和说明 |
|---|
BaseJacksonDeserializer(com.fasterxml.jackson.databind.introspect.Annotated annotated) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
createBean() |
protected T |
createBean(Supplier<T> supplier) |
Class<?> |
handledType() |
protected com.fasterxml.jackson.databind.node.ArrayNode |
readAsArray(com.fasterxml.jackson.core.JsonParser p) |
protected com.fasterxml.jackson.core.TreeNode |
readFirstOfArray(com.fasterxml.jackson.core.JsonParser p) |
deserialize, deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializerprotected final com.fasterxml.jackson.databind.JavaType javaType
protected final Class<?> rawClass
public BaseJacksonDeserializer(com.fasterxml.jackson.databind.introspect.Annotated annotated)
public Class<?> handledType()
handledType 在类中 com.fasterxml.jackson.databind.JsonDeserializer<T>protected T createBean()
protected com.fasterxml.jackson.core.TreeNode readFirstOfArray(com.fasterxml.jackson.core.JsonParser p)
throws IOException
IOExceptionprotected com.fasterxml.jackson.databind.node.ArrayNode readAsArray(com.fasterxml.jackson.core.JsonParser p)
throws IOException
IOExceptionCopyright © 2025 fossc. All rights reserved.