Class SimpleKeyDeserializers
java.lang.Object
org.codehaus.jackson.map.module.SimpleKeyDeserializers
- All Implemented Interfaces:
KeyDeserializers
Simple implementation
KeyDeserializers which allows registration of
deserializers based on raw (type erased class).
It can work well for basic bean and scalar type deserializers, but is not
a good fit for handling generic types (like Maps and Collections
or array types).
Unlike SimpleSerializers, this class does not currently support generic mappings;
all mappings must be to exact declared deserialization type.
- Since:
- 1.7
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDeserializer(Class<?> forClass, KeyDeserializer deser) findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property)
-
Field Details
-
_classMappings
-
-
Constructor Details
-
SimpleKeyDeserializers
public SimpleKeyDeserializers()
-
-
Method Details
-
addDeserializer
-
findKeyDeserializer
public KeyDeserializer findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property) - Specified by:
findKeyDeserializerin interfaceKeyDeserializers
-