String or Object.
| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | KeyDeserializer.
This marker class is only to be used with annotations, to indicate that no deserializer is configured. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract Object | deserializeKey(String key, DeserializationContext ctxt)
Method called to deserialize a |
| public void | resolve(DeserializationContext
Context to use for accessing configuration, resolving
secondary deserializers ctxt)Method called after deserializer instance has been constructed (and registered as necessary by provider objects), but before it has returned it to the caller. |
| KeyDeserializer | back to summary |
|---|---|
| public KeyDeserializer() | |
| deserializeKey | back to summary |
|---|---|
| public abstract Object deserializeKey(String key, DeserializationContext ctxt) throws JacksonException Method called to deserialize a | |
| resolve | back to summary |
|---|---|
| public void resolve(DeserializationContext ctxt) throws JacksonException Method called after deserializer instance has been constructed (and registered as necessary by provider objects), but before it has returned it to the caller. Called object can then resolve its dependencies to other types, including self-references (direct or indirect).
| |
Specifically, this class is to be used as the marker for
annotation tools..
| Access | Constructor and Description |
|---|---|
| public |
| None | back to summary |
|---|---|
| public None() | |