Uses of Class
org.codehaus.jackson.map.KeyDeserializer

Packages that use KeyDeserializer
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.module Package that contains classes and interfaces to help implement custom extension Modules (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 KeyDeserializer in org.codehaus.jackson.map
 

Subclasses of KeyDeserializer in org.codehaus.jackson.map
static class KeyDeserializer.None
          This marker class is only to be used with annotations, to indicate that no deserializer is configured.
 

Methods in org.codehaus.jackson.map that return KeyDeserializer
 KeyDeserializer ContextualKeyDeserializer.createContextual(DeserializationConfig config, BeanProperty property)
          Method called to see if a different (or differently configured) key deserializer is needed to deserialize keys of specified Map property.
 KeyDeserializer DeserializerFactory.createKeyDeserializer(DeserializationConfig config, JavaType type, BeanProperty property)
          Method called to find if factory knows how to create a key deserializer for specified type; currently this means checking if a module has registered possible deserializers.
 KeyDeserializer DeserializerProvider.findKeyDeserializer(DeserializationConfig config, JavaType keyType)
          Deprecated. As of version 1.7, use version that exposes context class and property, instead of just types
abstract  KeyDeserializer DeserializerProvider.findKeyDeserializer(DeserializationConfig config, JavaType keyType, BeanProperty property)
          Method called to get hold of a deserializer to use for deserializing keys for Map.
 KeyDeserializer KeyDeserializers.findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property)
           
 KeyDeserializer DeserializationConfig.keyDeserializerInstance(Annotated annotated, Class<? extends KeyDeserializer> keyDeserClass)
           
abstract  KeyDeserializer HandlerInstantiator.keyDeserializerInstance(DeserializationConfig config, Annotated annotated, Class<? extends KeyDeserializer> keyDeserClass)
          Method called to get an instance of key deserializer of specified type.
 

Methods in org.codehaus.jackson.map that return types with arguments of type KeyDeserializer
abstract  Class<? extends KeyDeserializer> AnnotationIntrospector.findKeyDeserializer(Annotated am)
          Method for getting a deserializer definition for keys of associated Map property.
 Class<? extends KeyDeserializer> AnnotationIntrospector.Pair.findKeyDeserializer(Annotated am)
           
 

Methods in org.codehaus.jackson.map with parameters of type KeyDeserializer
 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)
           
 

Method parameters in org.codehaus.jackson.map with type arguments of type KeyDeserializer
 KeyDeserializer DeserializationConfig.keyDeserializerInstance(Annotated annotated, Class<? extends KeyDeserializer> keyDeserClass)
           
abstract  KeyDeserializer HandlerInstantiator.keyDeserializerInstance(DeserializationConfig config, Annotated annotated, Class<? extends KeyDeserializer> keyDeserClass)
          Method called to get an instance of key deserializer of specified type.
 

Uses of KeyDeserializer in org.codehaus.jackson.map.deser
 

Subclasses of KeyDeserializer in org.codehaus.jackson.map.deser
 class StdKeyDeserializer
          Base class for simple key deserializers.
 

Fields in org.codehaus.jackson.map.deser declared as KeyDeserializer
protected  KeyDeserializer MapDeserializer._keyDeserializer
          Key deserializer used, if not null.
 

Methods in org.codehaus.jackson.map.deser that return KeyDeserializer
protected  KeyDeserializer StdDeserializerProvider._handleUnknownKeyDeserializer(JavaType type)
           
 KeyDeserializer BeanDeserializerFactory.createKeyDeserializer(DeserializationConfig config, JavaType type, BeanProperty property)
           
 KeyDeserializer StdDeserializerProvider.findKeyDeserializer(DeserializationConfig config, JavaType type, BeanProperty property)
           
 

Methods in org.codehaus.jackson.map.deser with parameters of type KeyDeserializer
protected  JsonDeserializer<?> BeanDeserializerFactory._findCustomMapDeserializer(MapType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)
           
protected abstract  JsonDeserializer<?> BasicDeserializerFactory._findCustomMapDeserializer(MapType type, DeserializationConfig config, DeserializerProvider p, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeser, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser)
           
protected  JsonDeserializer<?> BeanDeserializerFactory._findCustomMapLikeDeserializer(MapLikeType type, DeserializationConfig config, DeserializerProvider provider, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)
           
protected abstract  JsonDeserializer<?> BasicDeserializerFactory._findCustomMapLikeDeserializer(MapLikeType type, DeserializationConfig config, DeserializerProvider p, BasicBeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeser, TypeDeserializer elementTypeDeser, JsonDeserializer<?> elementDeser)
           
 

Constructors in org.codehaus.jackson.map.deser with parameters of type KeyDeserializer
MapDeserializer(JavaType mapType, Constructor<Map<Object,Object>> defCtor, KeyDeserializer keyDeser, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser)
           
 

Uses of KeyDeserializer in org.codehaus.jackson.map.introspect
 

Methods in org.codehaus.jackson.map.introspect that return types with arguments of type KeyDeserializer
 Class<? extends KeyDeserializer> JacksonAnnotationIntrospector.findKeyDeserializer(Annotated a)
           
 Class<KeyDeserializer> NopAnnotationIntrospector.findKeyDeserializer(Annotated am)
           
 

Uses of KeyDeserializer in org.codehaus.jackson.map.module
 

Fields in org.codehaus.jackson.map.module with type parameters of type KeyDeserializer
protected  HashMap<ClassKey,KeyDeserializer> SimpleKeyDeserializers._classMappings
           
 

Methods in org.codehaus.jackson.map.module that return KeyDeserializer
 KeyDeserializer SimpleKeyDeserializers.findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc, BeanProperty property)
           
 

Methods in org.codehaus.jackson.map.module with parameters of type KeyDeserializer
 SimpleKeyDeserializers SimpleKeyDeserializers.addDeserializer(Class<?> forClass, KeyDeserializer deser)
           
 SimpleModule SimpleModule.addKeyDeserializer(Class<?> type, KeyDeserializer deser)
           
 JsonDeserializer<?> SimpleDeserializers.findMapDeserializer(MapType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)
           
 JsonDeserializer<?> SimpleDeserializers.findMapLikeDeserializer(MapLikeType type, DeserializationConfig config, DeserializerProvider provider, BeanDescription beanDesc, BeanProperty property, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)
           
 

Uses of KeyDeserializer in org.codehaus.jackson.xc
 

Methods in org.codehaus.jackson.xc that return types with arguments of type KeyDeserializer
 Class<KeyDeserializer> JaxbAnnotationIntrospector.findKeyDeserializer(Annotated am)