org.codehaus.jackson.map
Class KeyDeserializer
java.lang.Object
org.codehaus.jackson.map.KeyDeserializer
- Direct Known Subclasses:
- KeyDeserializer.None, StdKeyDeserializer
public abstract class KeyDeserializer
- extends Object
Abstract class that defines API used for deserializing Json content
field names into Java Map keys. These deserializers are only used
if the Map key class is not String
or Object
.
Nested Class Summary |
static class |
KeyDeserializer.None
This marker class is only to be used with annotations, to
indicate that no deserializer is configured. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KeyDeserializer
public KeyDeserializer()
deserializeKey
public abstract Object deserializeKey(String key,
DeserializationContext ctxt)
throws IOException,
JsonProcessingException
- Throws:
IOException
JsonProcessingException