# Uses of Package
com.fasterxml.jackson.databind.jsontype.impl

- Packages that use com.fasterxml.jackson.databind.jsontype.impl
  Package | Description
  --- | ---
  com.fasterxml.jackson.databind | Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
  com.fasterxml.jackson.databind.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.
  com.fasterxml.jackson.databind.jsontype.impl | Package that contains standard implementations for `TypeResolverBuilder` and `TypeIdResolver`.

- Classes in com.fasterxml.jackson.databind.jsontype.impl used by com.fasterxml.jackson.databind
  Class and Description
  StdTypeResolverBuilder Default `TypeResolverBuilder` implementation.

- Classes in com.fasterxml.jackson.databind.jsontype.impl used by com.fasterxml.jackson.databind.introspect
  Class and Description
  StdTypeResolverBuilder Default `TypeResolverBuilder` implementation.

- Classes in com.fasterxml.jackson.databind.jsontype.impl used by com.fasterxml.jackson.databind.jsontype.impl
  Class and Description
  AsArrayTypeDeserializer Type deserializer used with `JsonTypeInfo.As.WRAPPER_ARRAY` inclusion mechanism.
  AsArrayTypeSerializer Type serializer that will embed type information in an array, as the first element, and actual value as the second element.
  AsExternalTypeDeserializer Type deserializer used with `JsonTypeInfo.As.EXTERNAL_PROPERTY` inclusion mechanism.
  AsExternalTypeSerializer Type serializer that preferably embeds type information as an "external" type property; embedded in enclosing JSON object.
  AsPropertyTypeDeserializer Type deserializer used with `JsonTypeInfo.As.PROPERTY` inclusion mechanism.
  AsPropertyTypeSerializer Type serializer that preferably embeds type information as an additional JSON Object property, if possible (when resulting serialization would use JSON Object).
  AsWrapperTypeDeserializer Type deserializer used with `JsonTypeInfo.As.WRAPPER_OBJECT` inclusion mechanism.
  AsWrapperTypeSerializer Type wrapper that tries to use an extra JSON Object, with a single entry that has type name as key, to serialize type information.
  ClassNameIdResolver `TypeIdResolver` implementation that converts between fully-qualified Java class names and (JSON) Strings.
  StdTypeResolverBuilder Default `TypeResolverBuilder` implementation.
  TypeDeserializerBase Base class for all standard Jackson `TypeDeserializer`s.
  TypeIdResolverBase Partial base implementation of `TypeIdResolver`: all custom implementations are strongly recommended to extend this class, instead of directly implementing `TypeIdResolver`.
  TypeNameIdResolver
  TypeSerializerBase

Copyright © 2014 FasterXML. All Rights Reserved.