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.deser |
Contains implementation classes of deserialization part of
data binding.
|
Modifier and Type | Method and Description |
---|---|
DeserializerFactory |
DeserializerFactory.withAbstractTypeResolver(AbstractTypeResolver resolver)
Convenience method for creating a new factory instance with additional
AbstractTypeResolver . |
DeserializerFactory |
DeserializerFactory.withAdditionalDeserializers(Deserializers additional)
Convenience method for creating a new factory instance with additional deserializer
provider.
|
DeserializerFactory |
DeserializerFactory.withAdditionalKeyDeserializers(KeyDeserializers additional)
Convenience method for creating a new factory instance with additional
KeyDeserializers . |
abstract DeserializerFactory |
DeserializerFactory.withConfig(DeserializerFactory.Config config)
Method used for creating a new instance of this factory, but with different
configuration.
|
DeserializerFactory |
DeserializerFactory.withDeserializerModifier(BeanDeserializerModifier modifier)
Convenience method for creating a new factory instance with additional
BeanDeserializerModifier . |
DeserializerFactory |
DeserializerFactory.withValueInstantiators(ValueInstantiators instantiators)
Convenience method for creating a new factory instance with additional
ValueInstantiators . |
Modifier and Type | Method and Description |
---|---|
abstract DeserializerProvider |
DeserializerProvider.withFactory(DeserializerFactory factory)
Method that sub-classes need to override, to ensure that fluent-factory
methods will produce proper sub-type.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicDeserializerFactory
Abstract factory base class that can provide deserializers for standard
JDK classes, including collection classes and simple heuristics for
"upcasting" commmon collection interface types
(such as
Collection ). |
class |
BeanDeserializerFactory
Concrete deserializer factory class that adds full Bean deserializer
construction logic using class introspection.
|
class |
CustomDeserializerFactory
Deprecated.
Starting with 1.7, functionality of this class has been
implemented both in base
SerializerFactory (see methods
like SerializerFactory.withAdditionalSerializers(Serializers) )
and through new Module API. As such, this class is not the best way
to add custom functionality, and will likely be removed from 2.0 release |
Modifier and Type | Field and Description |
---|---|
protected DeserializerFactory |
StdDeserializerProvider._factory
Factory responsible for constructing actual deserializers, if not
one of pre-configured types.
|
Modifier and Type | Method and Description |
---|---|
DeserializerFactory |
CustomDeserializerFactory.withConfig(DeserializerFactory.Config config)
Deprecated.
|
DeserializerFactory |
BeanDeserializerFactory.withConfig(DeserializerFactory.Config config)
Method used by module registration functionality, to construct a new bean
deserializer factory
with different configuration settings.
|
abstract DeserializerFactory |
BasicDeserializerFactory.withConfig(DeserializerFactory.Config config) |
Modifier and Type | Method and Description |
---|---|
StdDeserializerProvider |
StdDeserializerProvider.withFactory(DeserializerFactory factory) |
Constructor and Description |
---|
StdDeserializerProvider(DeserializerFactory f) |