# 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 (implements java.io.Serializable)
  - com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
  - com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
    - com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
  - com.fasterxml.jackson.databind.ser.BeanSerializerModifier
    - com.fasterxml.jackson.module.afterburner.ser.SerializerModifier (implements java.io.Serializable)
  - java.lang.ClassLoader
    - com.fasterxml.jackson.module.afterburner.util.MyClassLoader
  - com.fasterxml.jackson.module.afterburner.util.ClassName
  - com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase (implements com.fasterxml.jackson.databind.BeanProperty, java.io.Serializable)
    - com.fasterxml.jackson.databind.ser.PropertyWriter (implements java.io.Serializable)
      - com.fasterxml.jackson.databind.ser.BeanPropertyWriter (implements java.io.Serializable)
        - com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
        - com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
        - 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 java.io.Serializable)
      - com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
        - com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
        - com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
        - 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.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> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
    - com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
      - 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.ValueInstantiator.Gettable)
        - 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.module.afterburner.AfterburnerModule (implements java.io.Serializable)
  - com.fasterxml.jackson.module.afterburner.PackageVersion (implements com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.databind.deser.ValueInstantiator
    - com.fasterxml.jackson.databind.deser.std.StdValueInstantiator (implements java.io.Serializable)
      - com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator

Copyright © 2022 FasterXML. All rights reserved.