# Hierarchy For Package com.fasterxml.jackson.databind.deser.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.fasterxml.jackson.databind.introspect.Annotated
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember (implements java.io.Serializable)
      - com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
        - com.fasterxml.jackson.databind.deser.impl.CreatorCollector.StdTypeConstructor (implements java.io.Serializable)
  - com.fasterxml.jackson.databind.BeanProperty.Std (implements com.fasterxml.jackson.databind.BeanProperty)
    - com.fasterxml.jackson.databind.deser.impl.ValueInjector
  - com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap (implements java.lang.Iterable<T>, java.io.Serializable)
  - com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase (implements com.fasterxml.jackson.databind.BeanProperty, java.io.Serializable)
    - com.fasterxml.jackson.databind.deser.SettableBeanProperty (implements java.io.Serializable)
      - com.fasterxml.jackson.databind.deser.impl.FieldProperty
      - com.fasterxml.jackson.databind.deser.impl.InnerClassProperty
      - com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty
      - com.fasterxml.jackson.databind.deser.impl.MethodProperty
      - com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty
      - com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty
      - com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
  - com.fasterxml.jackson.databind.deser.impl.CreatorCollector
  - com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
  - com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
  - com.fasterxml.jackson.databind.JsonDeserializer<T>
    - com.fasterxml.jackson.databind.deser.impl.ErrorThrowingDeserializer
    - com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable)
      - com.fasterxml.jackson.databind.deser.BeanDeserializerBase (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.ResolvableDeserializer, java.io.Serializable)
        - com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer
        - com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer
      - com.fasterxml.jackson.databind.deser.impl.FailingDeserializer
    - com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer (implements java.io.Serializable)
  - com.fasterxml.jackson.annotation.ObjectIdGenerator<T> (implements java.io.Serializable)
    - com.fasterxml.jackson.annotation.ObjectIdGenerators.PropertyGenerator
      - com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
  - com.fasterxml.jackson.databind.deser.impl.ObjectIdReader (implements java.io.Serializable)
  - com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
  - com.fasterxml.jackson.databind.deser.impl.PropertyValue
  - com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer
  - com.fasterxml.jackson.databind.deser.impl.ReadableObjectId
  - com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.Referring
    - com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty.PropertyReferring
  - com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler