All Implemented Interfaces:
ContextualDeserializer, NullValueProvider, ResolvableDeserializer, ValueInstantiator.Gettable, Serializable

public class EnumMapDeserializer extends ContainerDeserializerBase<EnumMap<?,?>> implements ContextualDeserializer, ResolvableDeserializer
Deserializer for EnumMap values.

Note: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of EnumMap<K extends Enum<K>, V>

See Also: