## Uses of Package
com.fasterxml.jackson.databind.deser.std

Packages that use com.fasterxml.jackson.databind.deser.std
com.fasterxml.jackson.databind.deser: Contains implementation classes of deserialization part of data binding.
com.fasterxml.jackson.databind.deser.impl: Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
com.fasterxml.jackson.databind.deser.std: Contains public standard implementations of abstraction that Jackson uses.
com.fasterxml.jackson.databind.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.

Classes in com.fasterxml.jackson.databind.deser.std used by com.fasterxml.jackson.databind.deser
StdDeserializer Base class for common deserializers.

Classes in com.fasterxml.jackson.databind.deser.std used by com.fasterxml.jackson.databind.deser.impl
StdDeserializer Base class for common deserializers.

Classes in com.fasterxml.jackson.databind.deser.std used by com.fasterxml.jackson.databind.deser.std
CollectionDeserializer Basic serializer that can take JSON "Array" structure and construct a `Collection` instance, with typed contents.
ContainerDeserializerBase Intermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) types
DateDeserializers.CalendarDeserializer
DateDeserializers.DateBasedDeserializer
DateDeserializers.DateDeserializer Simple deserializer for handling `Date` values.
DateDeserializers.SqlDateDeserializer Compared to plain old `Date`, SQL version is easier to deal with: mostly because it is more limited.
DateDeserializers.TimestampDeserializer Simple deserializer for handling `Timestamp` values.
EnumMapDeserializer Deserializer for `EnumMap` values.
EnumSetDeserializer Standard deserializer for `EnumSet`s.
FromStringDeserializer Base class for simple deserializers that only accept JSON String values as the source.
MapDeserializer Basic serializer that can take Json "Object" structure and construct a `Map` instance, with typed contents.
NumberDeserializers.PrimitiveOrWrapperDeserializer
ObjectArrayDeserializer Basic serializer that can serialize non-primitive arrays.
StdDelegatingDeserializer Deserializer implementation where given Java type is first deserialized by a standard Jackson deserializer into a delegate type; and then this delegate type is converted using a configured `Converter` into desired target type.
StdDeserializer Base class for common deserializers.
StdScalarDeserializer Base class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e.
StdValueInstantiator Default `ValueInstantiator` implementation, which supports Creator methods that can be indicated by standard Jackson annotations.
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.

Classes in com.fasterxml.jackson.databind.deser.std used by com.fasterxml.jackson.databind.ext
FromStringDeserializer Base class for simple deserializers that only accept JSON String values as the source.
StdDeserializer Base class for common deserializers.
StdScalarDeserializer Base class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e.

Copyright © 2012 FasterXML. All Rights Reserved.