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.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.
|
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 |
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). |
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). |
Class and Description |
---|
JsonPOJOBuilder.Value
Simple value container for containing values read from
JsonPOJOBuilder annotation instance. |
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.
|
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.
|
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). |
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.
|
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.
|
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–2021 FasterXML. All rights reserved.