|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DeserializerProvider | |
---|---|
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. |
Uses of DeserializerProvider in org.codehaus.jackson.map |
---|
Fields in org.codehaus.jackson.map declared as DeserializerProvider | |
---|---|
protected DeserializerProvider |
ObjectMapper._deserializerProvider
Object that manages access to deserializers used for deserializing JSON content into Java objects, including possible caching of the deserializers. |
Methods in org.codehaus.jackson.map that return DeserializerProvider | |
---|---|
DeserializerProvider |
ObjectMapper.getDeserializerProvider()
|
DeserializerProvider |
DeserializationContext.getDeserializerProvider()
Returns provider that can be used for dynamically locating other deserializers during runtime. |
Methods in org.codehaus.jackson.map with parameters of type DeserializerProvider | |
---|---|
abstract JsonDeserializer<?> |
DeserializerFactory.createArrayDeserializer(DeserializationConfig config,
ArrayType type,
DeserializerProvider p)
Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert Json content into values of specified Java type. |
abstract JsonDeserializer<Object> |
DeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert Json content into values of specified Java "bean" (POJO) type. |
abstract JsonDeserializer<?> |
DeserializerFactory.createCollectionDeserializer(DeserializationConfig config,
CollectionType type,
DeserializerProvider p)
|
abstract JsonDeserializer<?> |
DeserializerFactory.createEnumDeserializer(DeserializationConfig config,
Class<?> enumClass,
DeserializerProvider p)
|
abstract JsonDeserializer<?> |
DeserializerFactory.createMapDeserializer(DeserializationConfig config,
MapType type,
DeserializerProvider p)
|
abstract JsonDeserializer<?> |
DeserializerFactory.createTreeDeserializer(DeserializationConfig config,
Class<? extends JsonNode> nodeClass,
DeserializerProvider p)
Method called to create and return a deserializer that can construct JsonNode(s) from Json content. |
void |
ResolvableDeserializer.resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called after DeserializerProvider has registered
the deserializer, but before it has returned it to the caller. |
ObjectMapper |
ObjectMapper.setDeserializerProvider(DeserializerProvider p)
Method for setting specific DeserializerProvider to use
for handling caching of JsonDeserializer instances. |
Constructors in org.codehaus.jackson.map with parameters of type DeserializerProvider | |
---|---|
ObjectMapper(JsonFactory jf,
SerializerProvider sp,
DeserializerProvider dp)
|
|
ObjectMapper(JsonFactory jf,
SerializerProvider sp,
DeserializerProvider dp,
SerializationConfig sconfig,
DeserializationConfig dconfig)
|
Uses of DeserializerProvider in org.codehaus.jackson.map.deser |
---|
Subclasses of DeserializerProvider in org.codehaus.jackson.map.deser | |
---|---|
class |
StdDeserializerProvider
Default DeserializerProvider implementation. |
Fields in org.codehaus.jackson.map.deser declared as DeserializerProvider | |
---|---|
protected DeserializerProvider |
StdDeserializationContext._deserProvider
|
Methods in org.codehaus.jackson.map.deser that return DeserializerProvider | |
---|---|
DeserializerProvider |
StdDeserializationContext.getDeserializerProvider()
|
Methods in org.codehaus.jackson.map.deser with parameters of type DeserializerProvider | |
---|---|
JsonDeserializer<?> |
BasicDeserializerFactory.createArrayDeserializer(DeserializationConfig config,
ArrayType type,
DeserializerProvider p)
|
JsonDeserializer<Object> |
CustomDeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
|
JsonDeserializer<Object> |
BeanDeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
Method that DeserializerProvider s call to create a new
deserializer for types other than Collections, Maps, arrays and
enums. |
JsonDeserializer<Object> |
BasicDeserializerFactory.createBeanDeserializer(DeserializationConfig config,
JavaType type,
DeserializerProvider p)
|
JsonDeserializer<?> |
BasicDeserializerFactory.createCollectionDeserializer(DeserializationConfig config,
CollectionType type,
DeserializerProvider p)
|
JsonDeserializer<?> |
CustomDeserializerFactory.createEnumDeserializer(DeserializationConfig config,
Class<?> enumClass,
DeserializerProvider p)
|
JsonDeserializer<?> |
BasicDeserializerFactory.createEnumDeserializer(DeserializationConfig config,
Class<?> enumClass,
DeserializerProvider p)
Factory method for constructing serializers of Enum types. |
JsonDeserializer<?> |
BasicDeserializerFactory.createMapDeserializer(DeserializationConfig config,
MapType type,
DeserializerProvider p)
|
JsonDeserializer<?> |
BasicDeserializerFactory.createTreeDeserializer(DeserializationConfig config,
Class<? extends JsonNode> nodeClass,
DeserializerProvider p)
|
protected JsonDeserializer<Object> |
StdDeserializer.findDeserializer(DeserializationConfig config,
DeserializerProvider provider,
JavaType type,
String propertyName,
Map<JavaType,JsonDeserializer<Object>> seen)
Helper method used to locate deserializers for properties the bean itself contains. |
void |
MapDeserializer.resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called to finalize setup of this deserializer, after deserializer itself has been registered. |
void |
BeanDeserializer.resolve(DeserializationConfig config,
DeserializerProvider provider)
Method called to finalize setup of this deserializer, after deserializer itself has been registered. |
Constructors in org.codehaus.jackson.map.deser with parameters of type DeserializerProvider | |
---|---|
StdDeserializationContext(DeserializationConfig config,
JsonParser jp,
DeserializerProvider prov)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |