# Hierarchy For All Packages

Package Hierarchies:

- com.fasterxml.jackson.module.afterburner,
- com.fasterxml.jackson.module.afterburner.deser,
- com.fasterxml.jackson.module.afterburner.ser,
- com.fasterxml.jackson.module.afterburner.util

## Class Hierarchy

- java.lang.Object
  - com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
    - com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
  - com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
    - com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
  - com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
  - com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
  - com.fasterxml.jackson.databind.ser.BeanSerializerModifier
    - com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
  - java.lang.ClassLoader
    - com.fasterxml.jackson.module.afterburner.util.MyClassLoader
  - com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
    - com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
    - com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
    - com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
  - com.fasterxml.jackson.databind.JsonDeserializer<T>
    - 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.BeanDeserializer (implements java.io.Serializable)
          - com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
  - com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
      - com.fasterxml.jackson.module.afterburner.AfterburnerModule
  - com.fasterxml.jackson.module.afterburner.PackageVersion (implements com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.databind.ser.PropertyWriter
    - com.fasterxml.jackson.databind.ser.BeanPropertyWriter (implements com.fasterxml.jackson.databind.BeanProperty)
      - com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
      - com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
  - com.fasterxml.jackson.databind.deser.SettableBeanProperty (implements com.fasterxml.jackson.databind.BeanProperty, java.io.Serializable)
    - com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
    - com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
  - com.fasterxml.jackson.databind.deser.ValueInstantiator
    - com.fasterxml.jackson.databind.deser.std.StdValueInstantiator (implements java.io.Serializable)
      - com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator