public class CoreXMLDeserializers extends Deserializers.Base
Modifier and Type | Class and Description |
---|---|
static class |
CoreXMLDeserializers.Std
Combo-deserializer that supports deserialization of somewhat optional
javax.xml types
QName , Duration and XMLGregorianCalendar . |
Deserializers.Base
Modifier and Type | Field and Description |
---|---|
protected static int |
TYPE_DURATION |
protected static int |
TYPE_G_CALENDAR |
protected static int |
TYPE_QNAME |
Constructor and Description |
---|
CoreXMLDeserializers() |
Modifier and Type | Method and Description |
---|---|
JsonDeserializer<?> |
findBeanDeserializer(JavaType type,
DeserializationConfig config,
BeanDescription beanDesc)
Method called to locate deserializer for specified value type which does not belong to any other
category (not an Enum, Collection, Map, Array or tree node)
|
findArrayDeserializer, findCollectionDeserializer, findCollectionLikeDeserializer, findEnumDeserializer, findMapDeserializer, findMapLikeDeserializer, findTreeNodeDeserializer
protected static final int TYPE_DURATION
protected static final int TYPE_G_CALENDAR
protected static final int TYPE_QNAME
public JsonDeserializer<?> findBeanDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)
Deserializers
findBeanDeserializer
in interface Deserializers
findBeanDeserializer
in class Deserializers.Base
type
- Bean type to deserializeconfig
- Configuration in effectbeanDesc
- Definition of the enumeration type that contains class annotations and
other information typically needed for building deserializersCopyright © 2014–2015 FasterXML. All rights reserved.