# Uses of Package
com.fasterxml.jackson.databind.annotation

- Packages that use com.fasterxml.jackson.databind.annotation
  Package | Description
  --- | ---
  com.fasterxml.jackson.databind | Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (`JsonNode`), as well as writing Java Objects and trees as JSON.
  com.fasterxml.jackson.databind.annotation | Annotations that directly depend on classes in databinding bundle (not just Jackson core) and cannot be included in Jackson core annotations package (because it cannot have any external dependencies).
  com.fasterxml.jackson.databind.deser | Contains implementation classes of deserialization part of data binding.
  com.fasterxml.jackson.databind.deser.std | Contains public standard implementations of abstraction that Jackson uses.
  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.ser | Contains implementation classes of serialization part of data binding.
  com.fasterxml.jackson.databind.ser.impl | Contains implementation classes of serialization part of data binding.
  com.fasterxml.jackson.databind.ser.std |

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind
  Class and Description
  JsonPOJOBuilder.Value Simple value container for containing values read from `JsonPOJOBuilder` annotation instance.
  JsonSerialize.Typing Enumeration used with `JsonSerialize.typing()` property to define whether type detection is based on dynamic runtime type (DYNAMIC) or declared type (STATIC).

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.annotation
  Class and Description
  JsonPOJOBuilder Annotation used to configure details of a Builder class: instances of which are used as Builders for deserialized POJO values, instead of POJOs being instantiated using constructors or factory methods.
  JsonSerialize.Inclusion Deprecated.
  JsonSerialize.Typing Enumeration used with `JsonSerialize.typing()` property to define whether type detection is based on dynamic runtime type (DYNAMIC) or declared type (STATIC).

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.deser
  Class and Description
  JsonPOJOBuilder.Value Simple value container for containing values read from `JsonPOJOBuilder` annotation instance.

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.deser.std
  Class and Description
  JacksonStdImpl Marker interface used to indicate implementation classes (serializers, deserializers etc) that are standard ones Jackson uses; not custom ones that application has added.

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.introspect
  Class and Description
  JsonAppend.Attr Definition of a single attribute-backed property.
  JsonAppend.Prop Definition of a single general virtual property.
  JsonPOJOBuilder.Value Simple value container for containing values read from `JsonPOJOBuilder` annotation instance.
  JsonSerialize.Typing Enumeration used with `JsonSerialize.typing()` property to define whether type detection is based on dynamic runtime type (DYNAMIC) or declared type (STATIC).

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.ser
  Class and Description
  JacksonStdImpl Marker interface used to indicate implementation classes (serializers, deserializers etc) that are standard ones Jackson uses; not custom ones that application has added.

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.ser.impl
  Class and Description
  JacksonStdImpl Marker interface used to indicate implementation classes (serializers, deserializers etc) that are standard ones Jackson uses; not custom ones that application has added.

- Classes in com.fasterxml.jackson.databind.annotation used by com.fasterxml.jackson.databind.ser.std
  Class and Description
  JacksonStdImpl Marker interface used to indicate implementation classes (serializers, deserializers etc) that are standard ones Jackson uses; not custom ones that application has added.

Copyright © 2008–2018 FasterXML. All rights reserved.