Class SerializerModule.ConfluenceJacksonDeserializers

  • All Implemented Interfaces:
    org.codehaus.jackson.map.Deserializers
    Enclosing class:
    SerializerModule

    public static class SerializerModule.ConfluenceJacksonDeserializers
    extends org.codehaus.jackson.map.Deserializers.Base
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.codehaus.jackson.map.Deserializers

        org.codehaus.jackson.map.Deserializers.Base, org.codehaus.jackson.map.Deserializers.None
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.codehaus.jackson.map.JsonDeserializer<?> findBeanDeserializer​(org.codehaus.jackson.type.JavaType type, org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.DeserializerProvider provider, org.codehaus.jackson.map.BeanDescription beanDesc, org.codehaus.jackson.map.BeanProperty property)  
      org.codehaus.jackson.map.JsonDeserializer<?> findCollectionDeserializer​(org.codehaus.jackson.map.type.CollectionType type, org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.DeserializerProvider provider, org.codehaus.jackson.map.BeanDescription beanDesc, org.codehaus.jackson.map.BeanProperty property, org.codehaus.jackson.map.TypeDeserializer elementTypeDeserializer, org.codehaus.jackson.map.JsonDeserializer<?> elementDeserializer)  
      org.codehaus.jackson.map.JsonDeserializer<?> findCollectionLikeDeserializer​(org.codehaus.jackson.map.type.CollectionLikeType type, org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.DeserializerProvider provider, org.codehaus.jackson.map.BeanDescription beanDesc, org.codehaus.jackson.map.BeanProperty property, org.codehaus.jackson.map.TypeDeserializer elementTypeDeserializer, org.codehaus.jackson.map.JsonDeserializer<?> elementDeserializer)  
      org.codehaus.jackson.map.JsonDeserializer<?> findMapDeserializer​(org.codehaus.jackson.map.type.MapType type, org.codehaus.jackson.map.DeserializationConfig config, org.codehaus.jackson.map.DeserializerProvider provider, org.codehaus.jackson.map.BeanDescription beanDesc, org.codehaus.jackson.map.BeanProperty property, org.codehaus.jackson.map.KeyDeserializer keyDeserializer, org.codehaus.jackson.map.TypeDeserializer elementTypeDeserializer, org.codehaus.jackson.map.JsonDeserializer<?> elementDeserializer)  
      • Methods inherited from class org.codehaus.jackson.map.Deserializers.Base

        findArrayDeserializer, findEnumDeserializer, findMapLikeDeserializer, findTreeNodeDeserializer
    • Constructor Detail

      • ConfluenceJacksonDeserializers

        public ConfluenceJacksonDeserializers()
    • Method Detail

      • findCollectionLikeDeserializer

        public org.codehaus.jackson.map.JsonDeserializer<?> findCollectionLikeDeserializer​(org.codehaus.jackson.map.type.CollectionLikeType type,
                                                                                           org.codehaus.jackson.map.DeserializationConfig config,
                                                                                           org.codehaus.jackson.map.DeserializerProvider provider,
                                                                                           org.codehaus.jackson.map.BeanDescription beanDesc,
                                                                                           org.codehaus.jackson.map.BeanProperty property,
                                                                                           org.codehaus.jackson.map.TypeDeserializer elementTypeDeserializer,
                                                                                           org.codehaus.jackson.map.JsonDeserializer<?> elementDeserializer)
                                                                                    throws org.codehaus.jackson.map.JsonMappingException
        Specified by:
        findCollectionLikeDeserializer in interface org.codehaus.jackson.map.Deserializers
        Overrides:
        findCollectionLikeDeserializer in class org.codehaus.jackson.map.Deserializers.Base
        Throws:
        org.codehaus.jackson.map.JsonMappingException
      • findMapDeserializer

        public org.codehaus.jackson.map.JsonDeserializer<?> findMapDeserializer​(org.codehaus.jackson.map.type.MapType type,
                                                                                org.codehaus.jackson.map.DeserializationConfig config,
                                                                                org.codehaus.jackson.map.DeserializerProvider provider,
                                                                                org.codehaus.jackson.map.BeanDescription beanDesc,
                                                                                org.codehaus.jackson.map.BeanProperty property,
                                                                                org.codehaus.jackson.map.KeyDeserializer keyDeserializer,
                                                                                org.codehaus.jackson.map.TypeDeserializer elementTypeDeserializer,
                                                                                org.codehaus.jackson.map.JsonDeserializer<?> elementDeserializer)
                                                                         throws org.codehaus.jackson.map.JsonMappingException
        Specified by:
        findMapDeserializer in interface org.codehaus.jackson.map.Deserializers
        Overrides:
        findMapDeserializer in class org.codehaus.jackson.map.Deserializers.Base
        Throws:
        org.codehaus.jackson.map.JsonMappingException
      • findCollectionDeserializer

        public org.codehaus.jackson.map.JsonDeserializer<?> findCollectionDeserializer​(org.codehaus.jackson.map.type.CollectionType type,
                                                                                       org.codehaus.jackson.map.DeserializationConfig config,
                                                                                       org.codehaus.jackson.map.DeserializerProvider provider,
                                                                                       org.codehaus.jackson.map.BeanDescription beanDesc,
                                                                                       org.codehaus.jackson.map.BeanProperty property,
                                                                                       org.codehaus.jackson.map.TypeDeserializer elementTypeDeserializer,
                                                                                       org.codehaus.jackson.map.JsonDeserializer<?> elementDeserializer)
                                                                                throws org.codehaus.jackson.map.JsonMappingException
        Specified by:
        findCollectionDeserializer in interface org.codehaus.jackson.map.Deserializers
        Overrides:
        findCollectionDeserializer in class org.codehaus.jackson.map.Deserializers.Base
        Throws:
        org.codehaus.jackson.map.JsonMappingException
      • findBeanDeserializer

        public org.codehaus.jackson.map.JsonDeserializer<?> findBeanDeserializer​(org.codehaus.jackson.type.JavaType type,
                                                                                 org.codehaus.jackson.map.DeserializationConfig config,
                                                                                 org.codehaus.jackson.map.DeserializerProvider provider,
                                                                                 org.codehaus.jackson.map.BeanDescription beanDesc,
                                                                                 org.codehaus.jackson.map.BeanProperty property)
                                                                          throws org.codehaus.jackson.map.JsonMappingException
        Specified by:
        findBeanDeserializer in interface org.codehaus.jackson.map.Deserializers
        Overrides:
        findBeanDeserializer in class org.codehaus.jackson.map.Deserializers.Base
        Throws:
        org.codehaus.jackson.map.JsonMappingException