public class CodecTypeDeserializer
extends com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
| Modifier | Constructor and Description |
|---|---|
protected |
CodecTypeDeserializer(CodecTypeDeserializer src,
com.fasterxml.jackson.databind.BeanProperty property) |
protected |
CodecTypeDeserializer(PluginMap pluginMap,
com.fasterxml.jackson.annotation.JsonTypeInfo.As inludeAs,
com.fasterxml.jackson.databind.JavaType baseType,
CodecTypeIdResolver idRes,
String typePropertyName,
boolean typeIdVisible,
Class<?> defaultImpl) |
| Modifier and Type | Method and Description |
|---|---|
Object |
_deserializeTypedFromObject(com.fasterxml.jackson.databind.node.ObjectNode objectNode,
com.fasterxml.jackson.core.ObjectCodec objectCodec,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
Object |
deserializeTypedFromAny(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
Object |
deserializeTypedFromArray(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
Object |
deserializeTypedFromObject(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
Object |
deserializeTypedFromScalar(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
CodecTypeDeserializer |
forProperty(com.fasterxml.jackson.databind.BeanProperty prop) |
com.fasterxml.jackson.annotation.JsonTypeInfo.As |
getTypeInclusion() |
_deserializeWithNativeTypeId, _deserializeWithNativeTypeId, _findDefaultImplDeserializer, _findDeserializer, baseTypeName, getDefaultImpl, getPropertyName, getTypeIdResolver, toStringprotected CodecTypeDeserializer(PluginMap pluginMap, com.fasterxml.jackson.annotation.JsonTypeInfo.As inludeAs, com.fasterxml.jackson.databind.JavaType baseType, CodecTypeIdResolver idRes, String typePropertyName, boolean typeIdVisible, Class<?> defaultImpl)
protected CodecTypeDeserializer(CodecTypeDeserializer src, com.fasterxml.jackson.databind.BeanProperty property)
public CodecTypeDeserializer forProperty(com.fasterxml.jackson.databind.BeanProperty prop)
forProperty in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBasepublic com.fasterxml.jackson.annotation.JsonTypeInfo.As getTypeInclusion()
getTypeInclusion in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBasepublic Object deserializeTypedFromObject(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromObject in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionpublic Object deserializeTypedFromArray(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromArray in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionpublic Object deserializeTypedFromScalar(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromScalar in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionpublic Object deserializeTypedFromAny(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromAny in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOException@Nullable public Object _deserializeTypedFromObject(com.fasterxml.jackson.databind.node.ObjectNode objectNode, com.fasterxml.jackson.core.ObjectCodec objectCodec, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
IOExceptionCopyright © 2015 AddThis. All rights reserved.