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.cfg |
Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
com.fasterxml.jackson.databind ). |
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.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 . |
com.fasterxml.jackson.databind.module |
Package that contains classes and interfaces to help implement
custom extension
Module s
(which are registered using
ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module) . |
com.fasterxml.jackson.databind.ser |
Contains implementation classes of serialization part of
data binding.
|
com.fasterxml.jackson.databind.ser.std | |
com.fasterxml.jackson.databind.type | |
com.fasterxml.jackson.databind.util |
Utility classes for Mapper package.
|
Class and Description |
---|
LogicalType
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
TypeBindings
Helper class used for resolving type parameters for given class
|
TypeFactory
Class used for creating concrete
JavaType instances,
given various inputs. |
TypeModifier
Class that defines API that can be used to modify details of
JavaType instances constructed using TypeFactory . |
Class and Description |
---|
LogicalType
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
TypeFactory
Class used for creating concrete
JavaType instances,
given various inputs. |
Class and Description |
---|
ArrayType
Array types represent Java arrays, both primitive and object valued.
|
ClassKey
Key class, used as an efficient and accurate key
for locating per-class values, such as
JsonSerializer s. |
CollectionLikeType
Type that represents things that act similar to
Collection ;
but may or may not be instances of that interface. |
CollectionType
Type that represents Java Collection types (Lists, Sets).
|
LogicalType
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
MapLikeType
Type that represents Map-like types; things that consist of key/value pairs
but that do not necessarily implement
Map , but that do not
have enough introspection functionality to allow for some level of generic
handling. |
MapType
Type that represents "true" Java Map types.
|
ReferenceType
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
Class and Description |
---|
LogicalType
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
Class and Description |
---|
LogicalType
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
Class and Description |
---|
ClassKey
Key class, used as an efficient and accurate key
for locating per-class values, such as
JsonSerializer s. |
TypeBindings
Helper class used for resolving type parameters for given class
|
TypeFactory
Class used for creating concrete
JavaType instances,
given various inputs. |
Class and Description |
---|
TypeFactory
Class used for creating concrete
JavaType instances,
given various inputs. |
Class and Description |
---|
ArrayType
Array types represent Java arrays, both primitive and object valued.
|
ClassKey
Key class, used as an efficient and accurate key
for locating per-class values, such as
JsonSerializer s. |
CollectionLikeType
Type that represents things that act similar to
Collection ;
but may or may not be instances of that interface. |
CollectionType
Type that represents Java Collection types (Lists, Sets).
|
MapLikeType
Type that represents Map-like types; things that consist of key/value pairs
but that do not necessarily implement
Map , but that do not
have enough introspection functionality to allow for some level of generic
handling. |
MapType
Type that represents "true" Java Map types.
|
ReferenceType
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
Class and Description |
---|
ArrayType
Array types represent Java arrays, both primitive and object valued.
|
CollectionLikeType
Type that represents things that act similar to
Collection ;
but may or may not be instances of that interface. |
CollectionType
Type that represents Java Collection types (Lists, Sets).
|
MapLikeType
Type that represents Map-like types; things that consist of key/value pairs
but that do not necessarily implement
Map , but that do not
have enough introspection functionality to allow for some level of generic
handling. |
MapType
Type that represents "true" Java Map types.
|
ReferenceType
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
Class and Description |
---|
ReferenceType
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
Class and Description |
---|
ArrayType
Array types represent Java arrays, both primitive and object valued.
|
ClassKey
Key class, used as an efficient and accurate key
for locating per-class values, such as
JsonSerializer s. |
ClassStack
Simple helper class used to keep track of 'call stack' for classes being referenced
(as well as unbound variables)
|
CollectionLikeType
Type that represents things that act similar to
Collection ;
but may or may not be instances of that interface. |
CollectionType
Type that represents Java Collection types (Lists, Sets).
|
IterationType
Specialized
SimpleType for types that are allow iteration
over Collection(-like) types: this includes types like
Iterator . |
LogicalType
Set of logical types (or type categories, classes of classes), used
for defining applicability of configuration like coercion configuration.
|
MapLikeType
Type that represents Map-like types; things that consist of key/value pairs
but that do not necessarily implement
Map , but that do not
have enough introspection functionality to allow for some level of generic
handling. |
MapType
Type that represents "true" Java Map types.
|
ReferenceType
Specialized
SimpleType for types that are referential types,
that is, values that can be dereferenced to another value (or null),
of different type. |
ResolvedRecursiveType
Internal placeholder type used for self-references.
|
SimpleType
Simple types are defined as anything other than one of recognized
container types (arrays, Collections, Maps).
|
TypeBase |
TypeBindings
Helper class used for resolving type parameters for given class
|
TypeFactory
Class used for creating concrete
JavaType instances,
given various inputs. |
TypeModifier
Class that defines API that can be used to modify details of
JavaType instances constructed using TypeFactory . |
TypeParser
Simple recursive-descent parser for parsing canonical
JavaType
representations and constructing type instances. |
Class and Description |
---|
ClassKey
Key class, used as an efficient and accurate key
for locating per-class values, such as
JsonSerializer s. |
TypeFactory
Class used for creating concrete
JavaType instances,
given various inputs. |
Copyright © 2008–2024 FasterXML. All rights reserved.