org.ektorp.impl.docref
Class DocumentReferenceDeserializerFactory

java.lang.Object
  extended by org.codehaus.jackson.map.DeserializerFactory
      extended by org.codehaus.jackson.map.deser.BasicDeserializerFactory
          extended by org.codehaus.jackson.map.deser.BeanDeserializerFactory
              extended by org.ektorp.impl.docref.DocumentReferenceDeserializerFactory

public class DocumentReferenceDeserializerFactory
extends org.codehaus.jackson.map.deser.BeanDeserializerFactory

Author:
ragnar rova

Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.deser.BeanDeserializerFactory
org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.DeserializerFactory
org.codehaus.jackson.map.DeserializerFactory.Config
 
Field Summary
 
Fields inherited from class org.codehaus.jackson.map.deser.BeanDeserializerFactory
_factoryConfig, instance
 
Fields inherited from class org.codehaus.jackson.map.deser.BasicDeserializerFactory
_arrayDeserializers, optionalHandlers
 
Fields inherited from class org.codehaus.jackson.map.DeserializerFactory
NO_DESERIALIZERS
 
Constructor Summary
DocumentReferenceDeserializerFactory(CouchDbConnector couchDbConnector, org.codehaus.jackson.map.ObjectMapper objectMapper)
           
 
Method Summary
 org.codehaus.jackson.map.JsonDeserializer<java.lang.Object> createBeanDeserializer(org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.DeserializerProvider p, org.codehaus.jackson.type.JavaType type, org.codehaus.jackson.map.BeanProperty property)
           
protected  org.codehaus.jackson.map.introspect.VisibilityChecker<?> getVisibilityChecker(org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.introspect.BasicBeanDescription beanDesc)
           
 boolean isSetter(java.lang.reflect.Method method)
           
 
Methods inherited from class org.codehaus.jackson.map.deser.BeanDeserializerFactory
_addDeserializerConstructors, _addDeserializerFactoryMethods, _findCustomArrayDeserializer, _findCustomBeanDeserializer, _findCustomCollectionDeserializer, _findCustomEnumDeserializer, _findCustomMapDeserializer, _findCustomTreeNodeDeserializer, addBeanProps, addReferenceProperties, buildBeanDeserializer, buildThrowableDeserializer, constructAnySetter, constructBeanDeserializerBuilder, constructSettableProperty, constructSettableProperty, constructSetterlessProperty, findDeserializerCreators, getConfig, isIgnorableType, isPotentialBeanType, withConfig
 
Methods inherited from class org.codehaus.jackson.map.deser.BasicDeserializerFactory
constructCreatorProperty, constructEnumResolver, createArrayDeserializer, createCollectionDeserializer, createEnumDeserializer, createMapDeserializer, createTreeDeserializer, findDeserializerFromAnnotation, findMapCreators, findPropertyContentTypeDeserializer, findPropertyTypeDeserializer, findTypeDeserializer, modifyTypeByAnnotation, resolveType
 
Methods inherited from class org.codehaus.jackson.map.DeserializerFactory
createArrayDeserializer, createBeanDeserializer, createCollectionDeserializer, createEnumDeserializer, createMapDeserializer, createTreeDeserializer, findTypeDeserializer, withAdditionalDeserializers, withDeserializerModifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentReferenceDeserializerFactory

public DocumentReferenceDeserializerFactory(CouchDbConnector couchDbConnector,
                                            org.codehaus.jackson.map.ObjectMapper objectMapper)
                                     throws org.codehaus.jackson.map.JsonMappingException
Throws:
org.codehaus.jackson.map.JsonMappingException
Method Detail

createBeanDeserializer

public org.codehaus.jackson.map.JsonDeserializer<java.lang.Object> createBeanDeserializer(org.codehaus.jackson.map.DeserializationConfig config,
                                                                                          org.codehaus.jackson.map.DeserializerProvider p,
                                                                                          org.codehaus.jackson.type.JavaType type,
                                                                                          org.codehaus.jackson.map.BeanProperty property)
                                                                                   throws org.codehaus.jackson.map.JsonMappingException
Overrides:
createBeanDeserializer in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
Throws:
org.codehaus.jackson.map.JsonMappingException

getVisibilityChecker

protected org.codehaus.jackson.map.introspect.VisibilityChecker<?> getVisibilityChecker(org.codehaus.jackson.map.DeserializationConfig config,
                                                                                        org.codehaus.jackson.map.introspect.BasicBeanDescription beanDesc)

isSetter

public boolean isSetter(java.lang.reflect.Method method)


Copyright © 2011. All Rights Reserved.