org.codehaus.jackson.map.deser
Class CustomDeserializerFactory

java.lang.Object
  extended by org.codehaus.jackson.map.DeserializerFactory
      extended by org.codehaus.jackson.map.deser.BasicDeserializerFactory
          extended by org.codehaus.jackson.map.deser.BeanDeserializerFactory
              extended by org.codehaus.jackson.map.deser.CustomDeserializerFactory

public class CustomDeserializerFactory
extends BeanDeserializerFactory

Deserializer factory implementation that allows for configuring mapping between types and deserializers to use, by using multiple types of overrides. Existing mappings established by BeanDeserializerFactory (and its super class, BasicDeserializerFactory) are used if no overrides are defined.

Unlike base deserializer factories, this factory is stateful because of configuration settings. It is thread-safe, however, as long as all configuration as done before using the factory -- a single instance can be shared between providers and mappers.

Configurations currently available are:

In near future, following features are planned to be added: