Class TypeDeserializerBase

    • Field Detail

      • _baseType

        protected final JavaType _baseType
      • _defaultImpl

        protected final JavaType _defaultImpl
        Type to use as the default implementation, if type id is missing or can not be resolved.
        Since:
        1.9
      • _deserializers

        protected final java.util.HashMap<java.lang.String,​JsonDeserializer<java.lang.Object>> _deserializers
        For efficient operation we will lazily build mappings from type ids to actual deserializers, once needed.
      • _defaultImplDeserializer

        protected JsonDeserializer<java.lang.Object> _defaultImplDeserializer
        Since:
        1.9
    • Constructor Detail

      • TypeDeserializerBase

        @Deprecated
        protected TypeDeserializerBase​(JavaType baseType,
                                       TypeIdResolver idRes,
                                       BeanProperty property)
        Deprecated.
        Since 1.9, use the constructor that takes 'defaultImpl'