Class JacksonModule.DeserializerResolverByClass

java.lang.Object
com.fasterxml.jackson.databind.deser.Deserializers.Base
org.apache.pekko.serialization.jackson.JacksonModule.DeserializerResolverByClass
All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.Deserializers
Enclosing interface:
JacksonModule

public static class JacksonModule.DeserializerResolverByClass extends com.fasterxml.jackson.databind.deser.Deserializers.Base
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.deser.Deserializers

    com.fasterxml.jackson.databind.deser.Deserializers.Base
  • Constructor Summary

    Constructors
    Constructor
    Description
    DeserializerResolverByClass(Class<?> clazz, scala.Function0<com.fasterxml.jackson.databind.JsonDeserializer<?>> serializer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonDeserializer<?>
    findBeanDeserializer(com.fasterxml.jackson.databind.JavaType javaType, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc)
     

    Methods inherited from class com.fasterxml.jackson.databind.deser.Deserializers.Base

    findArrayDeserializer, findCollectionDeserializer, findCollectionLikeDeserializer, findEnumDeserializer, findMapDeserializer, findMapLikeDeserializer, findReferenceDeserializer, findTreeNodeDeserializer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.fasterxml.jackson.databind.deser.Deserializers

    hasDeserializerFor
  • Constructor Details

    • DeserializerResolverByClass

      public DeserializerResolverByClass(Class<?> clazz, scala.Function0<com.fasterxml.jackson.databind.JsonDeserializer<?>> serializer)
  • Method Details

    • findBeanDeserializer

      public com.fasterxml.jackson.databind.JsonDeserializer<?> findBeanDeserializer(com.fasterxml.jackson.databind.JavaType javaType, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc)
      Specified by:
      findBeanDeserializer in interface com.fasterxml.jackson.databind.deser.Deserializers
      Overrides:
      findBeanDeserializer in class com.fasterxml.jackson.databind.deser.Deserializers.Base