Deserializers
public class CoreXMLDeserializers extends Deserializers.Base
Modifier and Type | Class | 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 | Description |
---|---|---|
protected static int |
TYPE_DURATION |
|
protected static int |
TYPE_G_CALENDAR |
|
protected static int |
TYPE_QNAME |
Constructor | Description |
---|---|
CoreXMLDeserializers() |
Modifier and Type | Method | 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, reference value or tree node)
|
findArrayDeserializer, findCollectionDeserializer, findCollectionLikeDeserializer, findEnumDeserializer, findMapDeserializer, findMapLikeDeserializer, findReferenceDeserializer, 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 © 2008–2018. All rights reserved.