|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeDeserializer | |
---|---|
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.deser.impl | |
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.map.module | Package that contains classes and interfaces to help implement
custom extension Module s
(which are registered using
ObjectMapper.registerModule(org.codehaus.jackson.map.Module) . |
org.codehaus.jackson.xc | Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations |
Uses of TypeDeserializer in org.codehaus.jackson.map |
---|
Methods in org.codehaus.jackson.map that return TypeDeserializer | |
---|---|
TypeDeserializer |
ObjectMapper.DefaultTypeResolverBuilder.buildTypeDeserializer(DeserializationConfig config,
JavaType baseType,
Collection<NamedType> subtypes,
BeanProperty property)
|
TypeDeserializer |
DeserializerFactory.findTypeDeserializer(DeserializationConfig config,
JavaType baseType)
Deprecated. Since 1.7 should use method that takes in property definition |
TypeDeserializer |
DeserializerFactory.findTypeDeserializer(DeserializationConfig config,
JavaType baseType,
BeanProperty property)
Method called to find and create a type information deserializer for given base type, if one is needed. |
Methods in org.codehaus.jackson.map with parameters of type TypeDeserializer | |
---|---|
Object |
JsonDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
Deserialization called when type being deserialized is defined to contain additional type identifier, to allow for correctly instantiating correct subtype. |
JsonDeserializer<?> |
Deserializers.findArrayDeserializer(ArrayType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanProperty property,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
Method called to locate serializer for specified array type. |
JsonDeserializer<?> |
Deserializers.None.findArrayDeserializer(ArrayType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanProperty property,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
|
JsonDeserializer<?> |
Deserializers.findCollectionDeserializer(CollectionType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
Method called to locate serializer for specified Collection (List, Set etc) type. |
JsonDeserializer<?> |
Deserializers.None.findCollectionDeserializer(CollectionType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
|
JsonDeserializer<?> |
Deserializers.findCollectionLikeDeserializer(CollectionLikeType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
Method called to locate serializer for specified "Collection-like" type (one that acts like Collection but does not implement it). |
JsonDeserializer<?> |
Deserializers.None.findCollectionLikeDeserializer(CollectionLikeType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
|
JsonDeserializer<?> |
Deserializers.findMapDeserializer(MapType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
KeyDeserializer keyDeserializer,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
Method called to locate deserializer for specified Map type. |
JsonDeserializer<?> |
Deserializers.None.findMapDeserializer(MapType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
KeyDeserializer keyDeserializer,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
|
JsonDeserializer<?> |
Deserializers.findMapLikeDeserializer(MapLikeType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
KeyDeserializer keyDeserializer,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
Method called to locate serializer for specified "Map-like" type (one that acts like Map but does not implement it). |
JsonDeserializer<?> |
Deserializers.None.findMapLikeDeserializer(MapLikeType type,
DeserializationConfig config,
DeserializerProvider provider,
BeanDescription beanDesc,
BeanProperty property,
KeyDeserializer keyDeserializer,
TypeDeserializer elementTypeDeserializer,
JsonDeserializer<?> elementDeserializer)
|
Uses of TypeDeserializer in org.codehaus.jackson.map.deser |
---|
Fields in org.codehaus.jackson.map.deser declared as TypeDeserializer | |
---|---|
protected TypeDeserializer |
SettableBeanProperty._valueTypeDeserializer
If value will contain type information (to support polymorphic handling), this is the type deserializer used to handle type resolution. |
protected TypeDeserializer |
MapDeserializer._valueTypeDeserializer
If value instances have polymorphic type information, this is the type deserializer that can handle it |
Methods in org.codehaus.jackson.map.deser that return TypeDeserializer | |
---|---|
TypeDeserializer |
BasicDeserializerFactory.findPropertyContentTypeDeserializer(DeserializationConfig config,
JavaType containerType,
AnnotatedMember propertyEntity,
BeanProperty property)
Method called to find and create a type information deserializer for values of given container (list, array, map) property, if one is needed. |
TypeDeserializer |
BasicDeserializerFactory.findPropertyTypeDeserializer(DeserializationConfig config,
JavaType baseType,
AnnotatedMember annotated,
BeanProperty property)
Method called to create a type information deserializer for values of given non-container property, if one is needed. |
TypeDeserializer |
BasicDeserializerFactory.findTypeDeserializer(DeserializationConfig config,
JavaType baseType,
BeanProperty property)
|
Uses of TypeDeserializer in org.codehaus.jackson.map.deser.impl |
---|
Methods in org.codehaus.jackson.map.deser.impl with parameters of type TypeDeserializer | |
---|---|
Object |
StringCollectionDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
Uses of TypeDeserializer in org.codehaus.jackson.map.jsontype |
---|
Methods in org.codehaus.jackson.map.jsontype that return TypeDeserializer | |
---|---|
TypeDeserializer |
TypeResolverBuilder.buildTypeDeserializer(DeserializationConfig config,
JavaType baseType,
Collection<NamedType> subtypes,
BeanProperty property)
Method for building type deserializer based on current configuration of this builder. |
Uses of TypeDeserializer in org.codehaus.jackson.map.jsontype.impl |
---|
Subclasses of TypeDeserializer in org.codehaus.jackson.map.jsontype.impl | |
---|---|
class |
AsArrayTypeDeserializer
Type deserializer used with JsonTypeInfo.As.WRAPPER_ARRAY
inclusion mechanism. |
class |
AsPropertyTypeDeserializer
Type deserializer used with JsonTypeInfo.As.PROPERTY
inclusion mechanism. |
class |
AsWrapperTypeDeserializer
Type deserializer used with JsonTypeInfo.As.WRAPPER_OBJECT
inclusion mechanism. |
class |
TypeDeserializerBase
|
Methods in org.codehaus.jackson.map.jsontype.impl that return TypeDeserializer | |
---|---|
TypeDeserializer |
StdTypeResolverBuilder.buildTypeDeserializer(DeserializationConfig config,
JavaType baseType,
Collection<NamedType> subtypes,
BeanProperty property)
|
Uses of TypeDeserializer in org.codehaus.jackson.map.module |
---|
Uses of TypeDeserializer in org.codehaus.jackson.xc |
---|
Methods in org.codehaus.jackson.xc with parameters of type TypeDeserializer | |
---|---|
Object |
XmlAdapterJsonDeserializer.deserializeWithType(JsonParser jp,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |