Package | Description |
---|---|
org.codehaus.jackson.map |
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 |
org.codehaus.jackson.map.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
org.codehaus.jackson.map.jsontype |
Package that contains interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
|
org.codehaus.jackson.map.jsontype.impl |
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver . |
org.codehaus.jackson.xc |
Package that contains XML Compatibility functionality for Jackson, such
as handlers for JAXB annotations
|
Class and Description |
---|
NamedType
Simple container class for types with optional logical name, used
as external identifier
|
SubtypeResolver
Helper object used for handling registration on resolving of supertypes
to subtypes.
|
TypeIdResolver
Interface that defines standard API for converting types
to type identifiers and vice versa.
|
TypeResolverBuilder
Interface that defines builders that are configured based on
annotations (like
JsonTypeInfo or JAXB annotations),
and produce type serializers and deserializers used for
handling type information embedded in JSON to allow for safe
polymorphic type handling. |
Class and Description |
---|
NamedType
Simple container class for types with optional logical name, used
as external identifier
|
TypeResolverBuilder
Interface that defines builders that are configured based on
annotations (like
JsonTypeInfo or JAXB annotations),
and produce type serializers and deserializers used for
handling type information embedded in JSON to allow for safe
polymorphic type handling. |
Class and Description |
---|
NamedType
Simple container class for types with optional logical name, used
as external identifier
|
TypeIdResolver
Interface that defines standard API for converting types
to type identifiers and vice versa.
|
TypeResolverBuilder
Interface that defines builders that are configured based on
annotations (like
JsonTypeInfo or JAXB annotations),
and produce type serializers and deserializers used for
handling type information embedded in JSON to allow for safe
polymorphic type handling. |
Class and Description |
---|
NamedType
Simple container class for types with optional logical name, used
as external identifier
|
SubtypeResolver
Helper object used for handling registration on resolving of supertypes
to subtypes.
|
TypeIdResolver
Interface that defines standard API for converting types
to type identifiers and vice versa.
|
TypeResolverBuilder
Interface that defines builders that are configured based on
annotations (like
JsonTypeInfo or JAXB annotations),
and produce type serializers and deserializers used for
handling type information embedded in JSON to allow for safe
polymorphic type handling. |
Class and Description |
---|
NamedType
Simple container class for types with optional logical name, used
as external identifier
|
TypeResolverBuilder
Interface that defines builders that are configured based on
annotations (like
JsonTypeInfo or JAXB annotations),
and produce type serializers and deserializers used for
handling type information embedded in JSON to allow for safe
polymorphic type handling. |