## Uses of Class
org.codehaus.jackson.map.ext.OptionalHandlerFactory

- Packages that use OptionalHandlerFactory
  Package | Description
  --- | ---
  org.codehaus.jackson.map.deser | Contains implementation classes of deserialization part of data binding.
  org.codehaus.jackson.map.ext | Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.
  org.codehaus.jackson.map.ser | Contains implementation classes of serialization part of data binding.

- - ### Uses of OptionalHandlerFactory in org.codehaus.jackson.map.deser

    Fields in org.codehaus.jackson.map.deser declared as OptionalHandlerFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected OptionalHandlerFactory` | BasicDeserializerFactory.`optionalHandlers` To support external/optional deserializers, we'll use this helper class (as per [JACKSON-386])

  - ### Uses of OptionalHandlerFactory in org.codehaus.jackson.map.ext

    Fields in org.codehaus.jackson.map.ext declared as OptionalHandlerFactory
    Modifier and Type | Field and Description
    --- | ---
    `static OptionalHandlerFactory` | OptionalHandlerFactory.`instance`

  - ### Uses of OptionalHandlerFactory in org.codehaus.jackson.map.ser

    Fields in org.codehaus.jackson.map.ser declared as OptionalHandlerFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected OptionalHandlerFactory` | BasicSerializerFactory.`optionalHandlers` Helper object used to deal with serializers for optional JDK types (like ones omitted from GAE, Android)