Uses of Package
org.codehaus.jackson.map

Packages that use org.codehaus.jackson.map
org.codehaus.jackson.jaxrs Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType). 
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.deser Contains implementation classes of deserialization part of data binding. 
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.ser Contains implementation classes of serialization part of data binding. 
org.codehaus.jackson.map.util Utility classes for Mapper package. 
org.codehaus.jackson.node Contains concrete JsonNode implementations Jackson uses for the Tree model. 
org.codehaus.jackson.schema Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping) 
org.codehaus.jackson.xc Package that contains Xml Compatibility functionality for Jackson. 
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.jaxrs
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
DeserializationConfig.Feature
          Enumeration that defines togglable features that guide the serialization feature.
ObjectMapper
          This mapper (or, data binder, or codec) provides functionality for conversting between Java objects (instances of JDK provided core classes, beans), and matching JSON constructs.
SerializationConfig.Feature
          Enumeration that defines togglable features that guide the serialization feature.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.map
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
BeanDescription
          Basic container for information gathered by ClassIntrospector to help in constructing serializers and deserializers.
ClassIntrospector
          Helper class used to introspect features of POJO value classes used with Jackson.
ClassIntrospector.MixInResolver
          Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
DeserializationConfig
          Object that contains baseline configuration for deserialization process.
DeserializationConfig.Feature
          Enumeration that defines togglable features that guide the serialization feature.
DeserializationContext
          Context for deserialization process.
DeserializationProblemHandler
          This is the class that can be registered (via DeserializationConfig object owner by ObjectMapper) to get calledn when a potentially recoverable problem is encountered during deserialization process.
DeserializerProvider
          Abstract class that defines API used by ObjectMapper and JsonDeserializers to obtain deserializers capable of re-constructing instances of handled type from Json content.
JsonDeserializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonDeserializers too) to deserialize Objects of arbitrary types from JSON, using provided JsonParser.
JsonMappingException
          Checked exception used to signal fatal problems with mapping of content.
JsonMappingException.Reference
          Simple bean class used to contain references.
JsonSerializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonSerializers too) to serialize Objects of arbitrary types into JSON, using provided JsonGenerator.
KeyDeserializer
          Abstract class that defines API used for deserializing Json content field names into Java Map keys.
MapperConfig
          Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such.
ObjectMapper
          This mapper (or, data binder, or codec) provides functionality for conversting between Java objects (instances of JDK provided core classes, beans), and matching JSON constructs.
SerializationConfig
          Object that contains baseline configuration for serialization process.
SerializationConfig.Feature
          Enumeration that defines togglable features that guide the serialization feature.
SerializerFactory
          Abstract class that defines API used by SerializerProvider to obtain actual JsonSerializer instances from multiple distinct factories.
SerializerProvider
          Abstract class that defines API used by ObjectMapper and JsonSerializers to obtain serializers capable of serializing instances of specific types.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.map.deser
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
DeserializationConfig
          Object that contains baseline configuration for deserialization process.
DeserializationContext
          Context for deserialization process.
DeserializerFactory
          Abstract class that defines API used by DeserializerProvider to obtain actual JsonDeserializer instances from multiple distinct factories.
DeserializerProvider
          Abstract class that defines API used by ObjectMapper and JsonDeserializers to obtain deserializers capable of re-constructing instances of handled type from Json content.
JsonDeserializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonDeserializers too) to deserialize Objects of arbitrary types from JSON, using provided JsonParser.
JsonMappingException
          Checked exception used to signal fatal problems with mapping of content.
KeyDeserializer
          Abstract class that defines API used for deserializing Json content field names into Java Map keys.
ResolvableDeserializer
          Interface used to indicate deserializers that want to do post-processing after construction and being added to DeserializerProvider, but before being used.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.map.introspect
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
BeanDescription
          Basic container for information gathered by ClassIntrospector to help in constructing serializers and deserializers.
ClassIntrospector
          Helper class used to introspect features of POJO value classes used with Jackson.
ClassIntrospector.MixInResolver
          Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
DeserializationConfig
          Object that contains baseline configuration for deserialization process.
JsonDeserializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonDeserializers too) to deserialize Objects of arbitrary types from JSON, using provided JsonParser.
JsonSerializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonSerializers too) to serialize Objects of arbitrary types into JSON, using provided JsonGenerator.
KeyDeserializer
          Abstract class that defines API used for deserializing Json content field names into Java Map keys.
MapperConfig
          Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such.
SerializationConfig
          Object that contains baseline configuration for serialization process.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.map.ser
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
JsonMappingException
          Checked exception used to signal fatal problems with mapping of content.
JsonSerializable
          Interface that can be implemented by objects that know how to serialize themselves to Json, using JsonGenerator (and SerializerProvider if necessary).
JsonSerializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonSerializers too) to serialize Objects of arbitrary types into JSON, using provided JsonGenerator.
ResolvableSerializer
          Interface used to indicate serializers that want to do post-processing after construction and being added to SerializerProvider, but before being used.
SerializationConfig
          Object that contains baseline configuration for serialization process.
SerializerFactory
          Abstract class that defines API used by SerializerProvider to obtain actual JsonSerializer instances from multiple distinct factories.
SerializerProvider
          Abstract class that defines API used by ObjectMapper and JsonSerializers to obtain serializers capable of serializing instances of specific types.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.map.util
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.node
JsonSerializable
          Interface that can be implemented by objects that know how to serialize themselves to Json, using JsonGenerator (and SerializerProvider if necessary).
SerializerProvider
          Abstract class that defines API used by ObjectMapper and JsonSerializers to obtain serializers capable of serializing instances of specific types.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.schema
JsonMappingException
          Checked exception used to signal fatal problems with mapping of content.
SerializerProvider
          Abstract class that defines API used by ObjectMapper and JsonSerializers to obtain serializers capable of serializing instances of specific types.
 

Classes in org.codehaus.jackson.map used by org.codehaus.jackson.xc
AnnotationIntrospector
          Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
DeserializationContext
          Context for deserialization process.
JsonDeserializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonDeserializers too) to deserialize Objects of arbitrary types from JSON, using provided JsonParser.
JsonMappingException
          Checked exception used to signal fatal problems with mapping of content.
JsonSerializer
          Abstract class that defines API used by ObjectMapper (and other chained JsonSerializers too) to serialize Objects of arbitrary types into JSON, using provided JsonGenerator.
KeyDeserializer
          Abstract class that defines API used for deserializing Json content field names into Java Map keys.
SerializerProvider
          Abstract class that defines API used by ObjectMapper and JsonSerializers to obtain serializers capable of serializing instances of specific types.