Class Jdk8Deserializers

    • Field Detail

      • _cfgReadAbsentAsNull

        protected final boolean _cfgReadAbsentAsNull
        Since:
        2.14
    • Constructor Detail

      • Jdk8Deserializers

        public Jdk8Deserializers()
      • Jdk8Deserializers

        public Jdk8Deserializers​(boolean cfgReadAbsentAsNull)
    • Method Detail

      • findReferenceDeserializer

        public JsonDeserializer<?> findReferenceDeserializer​(ReferenceType refType,
                                                             DeserializationConfig config,
                                                             BeanDescription beanDesc,
                                                             TypeDeserializer contentTypeDeserializer,
                                                             JsonDeserializer<?> contentDeserializer)
        Description copied from interface: Deserializers
        Method called to locate deserializer for value that is of referential type,
        Specified by:
        findReferenceDeserializer in interface Deserializers
        Overrides:
        findReferenceDeserializer in class Deserializers.Base
        Parameters:
        refType - Specific referential type to deserialize
        config - Configuration in effect
        beanDesc - Definition of the reference type that contains class annotations and other information typically needed for building deserializers
        contentTypeDeserializer - Possible type deserializer for referenced value
        contentDeserializer - Value deserializer to use for referenced value, if indicated by property annotation
        Returns:
        Deserializer to use for the type; or null if this provider does not know how to construct it