K - Type of the keys inside the IdentityHashMapV - Type of the values inside the IdentityHashMappublic final class IdentityHashMapJsonDeserializer<K,V> extends BaseMapJsonDeserializer<IdentityHashMap<K,V>,K,V>
JsonDeserializer implementation for IdentityHashMap.
Cannot be overriden. Use BaseMapJsonDeserializer.
keyDeserializer, valueDeserializer| Modifier and Type | Method and Description |
|---|---|
static <K,V> IdentityHashMapJsonDeserializer<K,V> |
newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
protected IdentityHashMap<K,V> |
newMap()
Instantiates a new map for deserialization process.
|
doDeserialize, setBackReferencedeserialize, deserialize, deserializeNullValuepublic static <K,V> IdentityHashMapJsonDeserializer<K,V> newInstance(KeyDeserializer<K> keyDeserializer, JsonDeserializer<V> valueDeserializer)
newInstance
K - Type of the keys inside the IdentityHashMapV - Type of the values inside the IdentityHashMapkeyDeserializer - KeyDeserializer used to deserialize the keys.valueDeserializer - JsonDeserializer used to deserialize the values.IdentityHashMapJsonDeserializerprotected IdentityHashMap<K,V> newMap()
newMap in class BaseMapJsonDeserializer<IdentityHashMap<K,V>,K,V>Copyright © 2020. All rights reserved.