| Access | Constructor and Description |
|---|---|
| public | ImmutableSortedMapDeserializer(JavaType type, KeyDeserializer keyDeser, ValueDeserializer<?> valueDeser, TypeDeserializer typeDeser, NullValueProvider nuller)
|
| Modifier and Type | Method and Description |
|---|---|
| protected ImmutableMap. | createBuilder()
Implements abstract tools.
|
| public Object | getEmptyValue(DeserializationContext ctxt)
Implements abstract tools. Method called to determine value to be used for "empty" values (most commonly when deserializing from empty JSON Strings). |
| public GuavaMapDeserializer | withResolved(KeyDeserializer keyDeser, ValueDeserializer<?> valueDeser, TypeDeserializer typeDeser, NullValueProvider nuller)
Implements abstract tools. Overridable fluent factory method used for creating contextual instances. |
| ImmutableSortedMapDeserializer | back to summary |
|---|---|
| public ImmutableSortedMapDeserializer(JavaType type, KeyDeserializer keyDeser, ValueDeserializer<?> valueDeser, TypeDeserializer typeDeser, NullValueProvider nuller) | |
| createBuilder | back to summary |
|---|---|
| protected ImmutableMap. Implements abstract tools.
| |
| getEmptyValue | back to summary |
|---|---|
| public Object getEmptyValue(DeserializationContext ctxt) Implements abstract tools. Doc from tools. Method called to determine value to be used for "empty" values
(most commonly when deserializing from empty JSON Strings).
Usually this is same as
This method may be called once, or multiple times, depending on what
Default implementation simply calls
| |
| withResolved | back to summary |
|---|---|
| public GuavaMapDeserializer Implements abstract tools. Doc from tools. Overridable fluent factory method used for creating contextual instances.
| |