Top Fields Constructors Methods
com.fasterxml.jackson.datatype.pcollections.deser

public Class HashTreePMapDeserializer

extends PCollectionsMapDeserializer<HashPMap<Object, Object>>
Class Inheritance
Imports
com.fasterxml.jackson.databind.JsonDeserializer, .KeyDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer, com.fasterxml.jackson.databind.type.MapType, org.pcollections.HashPMap, .HashTreePMap

Field Summary

Inherited from com.fasterxml.jackson.datatype.pcollections.deser.PCollectionsMapDeserializer:
_keyDeserializer_mapType_typeDeserializerForValue_valueDeserializer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected HashPMap<Object, Object>
public HashTreePMapDeserializer
withResolved(KeyDeserializer keyDeser, TypeDeserializer typeDeser, JsonDeserializer<?> valueDeser)

Implements abstract com.fasterxml.jackson.datatype.pcollections.deser.PCollectionsMapDeserializer.withResolved.

Overridable fluent factory method used for creating contextual instances.

Inherited from com.fasterxml.jackson.datatype.pcollections.deser.PCollectionsMapDeserializer:
_deserializeEntries_handleNullcreateContextualdeserializedeserializeWithTypelogicalType

Constructor Detail

HashTreePMapDeserializerback to summary
public HashTreePMapDeserializer(MapType type, KeyDeserializer keyDeser, TypeDeserializer typeDeser, JsonDeserializer<?> deser)

Method Detail

createEmptyMapback to summary
protected HashPMap<Object, Object> createEmptyMap()

Implements abstract com.fasterxml.jackson.datatype.pcollections.deser.PCollectionsMapDeserializer.createEmptyMap.

Annotations
@Override
withResolvedback to summary
public HashTreePMapDeserializer withResolved(KeyDeserializer keyDeser, TypeDeserializer typeDeser, JsonDeserializer<?> valueDeser)

Implements abstract com.fasterxml.jackson.datatype.pcollections.deser.PCollectionsMapDeserializer.withResolved.

Doc from com.fasterxml.jackson.datatype.pcollections.deser.PCollectionsMapDeserializer.withResolved.

Overridable fluent factory method used for creating contextual instances.

Annotations
@Override