public class AvroTypeDeserializer
extends com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
| Modifier | Constructor and Description | 
|---|---|
| protected  | AvroTypeDeserializer(com.fasterxml.jackson.databind.JavaType baseType,
                    com.fasterxml.jackson.databind.jsontype.TypeIdResolver idRes,
                    String typePropertyName,
                    boolean typeIdVisible,
                    com.fasterxml.jackson.databind.JavaType defaultImpl) | 
| protected  | AvroTypeDeserializer(com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase src,
                    com.fasterxml.jackson.databind.BeanProperty property) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected com.fasterxml.jackson.databind.JavaType | _handleUnknownTypeId(com.fasterxml.jackson.databind.DeserializationContext ctxt,
                    String typeId) | 
| Object | deserializeTypedFromAny(com.fasterxml.jackson.core.JsonParser p,
                       com.fasterxml.jackson.databind.DeserializationContext ctxt) | 
| Object | deserializeTypedFromArray(com.fasterxml.jackson.core.JsonParser p,
                         com.fasterxml.jackson.databind.DeserializationContext ctxt) | 
| Object | deserializeTypedFromObject(com.fasterxml.jackson.core.JsonParser p,
                          com.fasterxml.jackson.databind.DeserializationContext ctxt) | 
| Object | deserializeTypedFromScalar(com.fasterxml.jackson.core.JsonParser p,
                          com.fasterxml.jackson.databind.DeserializationContext ctxt) | 
| com.fasterxml.jackson.databind.jsontype.TypeDeserializer | forProperty(com.fasterxml.jackson.databind.BeanProperty prop) | 
| com.fasterxml.jackson.annotation.JsonTypeInfo.As | getTypeInclusion() | 
_deserializeWithNativeTypeId, _deserializeWithNativeTypeId, _findDefaultImplDeserializer, _findDeserializer, _handleMissingTypeId, baseType, baseTypeName, getDefaultImpl, getPropertyName, getTypeIdResolver, toStringprotected AvroTypeDeserializer(com.fasterxml.jackson.databind.JavaType baseType,
                               com.fasterxml.jackson.databind.jsontype.TypeIdResolver idRes,
                               String typePropertyName,
                               boolean typeIdVisible,
                               com.fasterxml.jackson.databind.JavaType defaultImpl)
protected AvroTypeDeserializer(com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase src,
                               com.fasterxml.jackson.databind.BeanProperty property)
public com.fasterxml.jackson.databind.jsontype.TypeDeserializer 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 p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromObject in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionpublic Object deserializeTypedFromArray(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromArray in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionpublic Object deserializeTypedFromScalar(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromScalar in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionpublic Object deserializeTypedFromAny(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
deserializeTypedFromAny in class com.fasterxml.jackson.databind.jsontype.TypeDeserializerIOExceptionprotected com.fasterxml.jackson.databind.JavaType _handleUnknownTypeId(com.fasterxml.jackson.databind.DeserializationContext ctxt,
                                                                       String typeId)
                                                                throws IOException
_handleUnknownTypeId in class com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBaseIOExceptionCopyright © 2019 FasterXML. All rights reserved.