## Uses of Class
com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase

- Packages that use ContainerDeserializerBase
  Package | Description
  --- | ---
  com.fasterxml.jackson.databind.deser.std | Contains public standard implementations of abstraction that Jackson uses.

- - ### Uses of ContainerDeserializerBase in com.fasterxml.jackson.databind.deser.std

    Subclasses of ContainerDeserializerBase in com.fasterxml.jackson.databind.deser.std
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArrayBlockingQueueDeserializer` We need a custom deserializer both because `ArrayBlockingQueue` has no default constructor AND because it has size limit used for constructing underlying storage automatically.
    `class` | `CollectionDeserializer` Basic serializer that can take JSON "Array" structure and construct a `Collection` instance, with typed contents.
    `class` | `EnumMapDeserializer` Deserializer for `EnumMap` values.
    `class` | `MapDeserializer` Basic serializer that can take JSON "Object" structure and construct a `Map` instance, with typed contents.
    `class` | `MapEntryDeserializer` Basic serializer that can take JSON "Object" structure and construct a `Map` instance, with typed contents.
    `class` | `ObjectArrayDeserializer` Basic serializer that can serialize non-primitive arrays.
    `class` | `StringCollectionDeserializer` Specifically optimized version for `Collection`s that contain String values; reason is that this is a very common type and we can make use of the fact that Strings are final.

Copyright © 2008–2016 FasterXML. All rights reserved.