java.lang.Object
tools.jackson.databind.module.SimpleKeyDeserializers
- All Implemented Interfaces:
Serializable,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.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDeserializer(Class<?> forClass, KeyDeserializer deser) findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription.Supplier beanDescRef)
-
Field Details
-
_classMappings
-
-
Constructor Details
-
SimpleKeyDeserializers
public SimpleKeyDeserializers()
-
-
Method Details
-
addDeserializer
-
findKeyDeserializer
public KeyDeserializer findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription.Supplier beanDescRef) - Specified by:
findKeyDeserializerin interfaceKeyDeserializers
-