## Hierarchy For All Packages

Package Hierarchies:
  com.fasterxml.jackson.databind, com.fasterxml.jackson.databind.annotation, com.fasterxml.jackson.databind.cfg, com.fasterxml.jackson.databind.deser, com.fasterxml.jackson.databind.deser.impl, com.fasterxml.jackson.databind.deser.std, com.fasterxml.jackson.databind.exc, com.fasterxml.jackson.databind.ext, com.fasterxml.jackson.databind.introspect, com.fasterxml.jackson.databind.jsonschema, com.fasterxml.jackson.databind.jsontype, com.fasterxml.jackson.databind.jsontype.impl, com.fasterxml.jackson.databind.module, com.fasterxml.jackson.databind.node, com.fasterxml.jackson.databind.ser, com.fasterxml.jackson.databind.ser.impl, com.fasterxml.jackson.databind.ser.std, com.fasterxml.jackson.databind.type, com.fasterxml.jackson.databind.util

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
        - com.fasterxml.jackson.databind.util.LRUMap<K,V>
    - java.util.IdentityHashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - com.fasterxml.jackson.databind.util.ObjectIdMap
  - com.fasterxml.jackson.databind.AbstractTypeResolver
    - com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver
  - com.fasterxml.jackson.databind.introspect.Annotated
    - com.fasterxml.jackson.databind.introspect.AnnotatedClass
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember
      - com.fasterxml.jackson.databind.introspect.AnnotatedField
      - com.fasterxml.jackson.databind.introspect.AnnotatedParameter
      - com.fasterxml.jackson.databind.introspect.AnnotatedWithParams
        - com.fasterxml.jackson.databind.introspect.AnnotatedConstructor
        - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
  - com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap (implements java.lang.Iterable<T>)
  - com.fasterxml.jackson.databind.AnnotationIntrospector (implements com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.AnnotationIntrospector.Pair
    - com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector
    - com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
  - com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty
  - com.fasterxml.jackson.databind.introspect.AnnotationMap (implements com.fasterxml.jackson.databind.util.Annotations)
  - com.fasterxml.jackson.databind.ser.AnyGetterWriter
  - com.fasterxml.jackson.databind.util.ArrayBuilders
  - com.fasterxml.jackson.databind.cfg.BaseSettings
  - com.fasterxml.jackson.databind.BeanDescription
    - com.fasterxml.jackson.databind.introspect.BasicBeanDescription
  - com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
  - com.fasterxml.jackson.databind.deser.BeanDeserializerModifier
  - com.fasterxml.jackson.databind.BeanProperty.Std (implements com.fasterxml.jackson.databind.BeanProperty)
    - com.fasterxml.jackson.databind.deser.impl.ValueInjector
  - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition (implements com.fasterxml.jackson.databind.util.Named)
    - com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder (implements java.lang.Comparable<T>)
    - com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition
  - com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap (implements java.lang.Iterable<T>)
  - com.fasterxml.jackson.databind.ser.BeanPropertyWriter (implements com.fasterxml.jackson.databind.BeanProperty)
    - com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter
  - com.fasterxml.jackson.databind.ser.BeanSerializerBuilder
  - com.fasterxml.jackson.databind.ser.BeanSerializerModifier
  - com.fasterxml.jackson.databind.util.BeanUtil
  - com.fasterxml.jackson.databind.introspect.ClassIntrospector
    - com.fasterxml.jackson.databind.introspect.BasicClassIntrospector
  - com.fasterxml.jackson.databind.type.ClassKey (implements java.lang.Comparable<T>)
  - com.fasterxml.jackson.databind.util.ClassUtil
  - com.fasterxml.jackson.databind.util.Comparators
  - com.fasterxml.jackson.databind.node.ContainerNode.NoNodesIterator (implements java.util.Iterator<E>)
  - com.fasterxml.jackson.databind.node.ContainerNode.NoStringsIterator (implements java.util.Iterator<E>)
  - com.fasterxml.jackson.databind.ext.CoreXMLDeserializers (implements com.fasterxml.jackson.databind.util.Provider<T>)
  - com.fasterxml.jackson.databind.ext.CoreXMLSerializers (implements com.fasterxml.jackson.databind.util.Provider<T>)
  - com.fasterxml.jackson.databind.deser.impl.CreatorCollector
  - com.fasterxml.jackson.databind.deser.std.DateDeserializers
  - com.fasterxml.jackson.databind.DeserializationContext
    - com.fasterxml.jackson.databind.deser.DefaultDeserializationContext
      - com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl
  - com.fasterxml.jackson.databind.deser.DeserializationProblemHandler
  - com.fasterxml.jackson.databind.deser.DeserializerCache
  - com.fasterxml.jackson.databind.deser.DeserializerFactory
    - com.fasterxml.jackson.databind.deser.BasicDeserializerFactory
      - com.fasterxml.jackson.databind.deser.BeanDeserializerFactory
  - com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig
  - com.fasterxml.jackson.databind.deser.Deserializers.Base (implements com.fasterxml.jackson.databind.deser.Deserializers)
  - com.fasterxml.jackson.databind.util.EnumResolver<T>
  - com.fasterxml.jackson.databind.util.EnumValues
  - com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler
  - com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler.Builder
  - com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter
  - com.fasterxml.jackson.databind.ser.FilterProvider
    - com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider
  - java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
    - java.text.DateFormat
      - com.fasterxml.jackson.databind.util.ISO8601DateFormat
      - com.fasterxml.jackson.databind.util.StdDateFormat
  - com.fasterxml.jackson.databind.cfg.HandlerInstantiator
  - com.fasterxml.jackson.databind.type.HierarchicType
  - com.fasterxml.jackson.databind.InjectableValues
    - com.fasterxml.jackson.databind.InjectableValues.Std
  - com.fasterxml.jackson.databind.util.ISO8601Utils
  - com.fasterxml.jackson.databind.deser.std.JacksonDeserializers
  - com.fasterxml.jackson.databind.deser.std.JdkDeserializers
  - com.fasterxml.jackson.databind.JsonDeserializer<T>
    - com.fasterxml.jackson.databind.deser.AbstractDeserializer
    - com.fasterxml.jackson.databind.JsonDeserializer.None
    - com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
      - com.fasterxml.jackson.databind.deser.BeanDeserializerBase (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.ResolvableDeserializer)
        - com.fasterxml.jackson.databind.deser.BeanDeserializer
          - com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer
        - com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer
      - com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<T>
        - com.fasterxml.jackson.databind.deser.std.CollectionDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
        - com.fasterxml.jackson.databind.deser.std.MapDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.ResolvableDeserializer)
        - com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
        - com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
      - com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
      - com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
      - com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer
      - com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T>
        - com.fasterxml.jackson.databind.deser.std.ClassDeserializer
        - com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.GregorianCalendarDeserializer
        - com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer<T> (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
          - com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer
          - com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
          - com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer
          - com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer
        - com.fasterxml.jackson.databind.deser.std.EnumDeserializer
        - com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer
        - com.fasterxml.jackson.databind.deser.std.FromStringDeserializer<T>
          - com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.DurationDeserializer
          - com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.QNameDeserializer
          - com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimeZoneDeserializer
          - com.fasterxml.jackson.databind.ext.DOMDeserializer<T>
            - com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer
            - com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.CharsetDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.CurrencyDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.InetAddressDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.LocaleDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.PatternDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.URIDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.URLDeserializer
          - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.UUIDDeserializer
        - com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JavaTypeDeserializer
        - com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.TokenBufferDeserializer
        - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicBooleanDeserializer
        - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicReferenceDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
        - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.StackTraceElementDeserializer
        - com.fasterxml.jackson.databind.deser.std.JdkDeserializers.StringDeserializer
        - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer
        - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer
        - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer
        - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer<T>
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer
          - com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer
        - com.fasterxml.jackson.databind.deser.std.StringDeserializer
      - com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer
    - com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer
  - com.fasterxml.jackson.core.JsonFactory (implements com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.MappingJsonFactory
  - com.fasterxml.jackson.core.JsonGenerator (implements java.io.Closeable, com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.util.TokenBuffer
  - com.fasterxml.jackson.databind.JsonMappingException.Reference (implements java.io.Serializable)
  - com.fasterxml.jackson.databind.JsonNode (implements java.lang.Iterable<T>, com.fasterxml.jackson.core.TreeNode)
    - com.fasterxml.jackson.databind.node.BaseJsonNode (implements com.fasterxml.jackson.databind.JsonSerializable)
      - com.fasterxml.jackson.databind.node.ContainerNode<T>
        - com.fasterxml.jackson.databind.node.ArrayNode
        - com.fasterxml.jackson.databind.node.ObjectNode
      - com.fasterxml.jackson.databind.node.MissingNode
      - com.fasterxml.jackson.databind.node.ValueNode
        - com.fasterxml.jackson.databind.node.BinaryNode
        - com.fasterxml.jackson.databind.node.BooleanNode
        - com.fasterxml.jackson.databind.node.NullNode
        - com.fasterxml.jackson.databind.node.NumericNode
          - com.fasterxml.jackson.databind.node.BigIntegerNode
          - com.fasterxml.jackson.databind.node.DecimalNode
          - com.fasterxml.jackson.databind.node.DoubleNode
          - com.fasterxml.jackson.databind.node.IntNode
          - com.fasterxml.jackson.databind.node.LongNode
        - com.fasterxml.jackson.databind.node.POJONode
        - com.fasterxml.jackson.databind.node.TextNode
  - com.fasterxml.jackson.databind.node.JsonNodeFactory
  - com.fasterxml.jackson.core.JsonParser (implements java.io.Closeable, com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.core.base.ParserMinimalBase
      - com.fasterxml.jackson.databind.util.TokenBuffer.Parser
      - com.fasterxml.jackson.databind.node.TreeTraversingParser
  - com.fasterxml.jackson.databind.util.JSONPObject (implements com.fasterxml.jackson.databind.JsonSerializable)
  - com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder.Value
  - com.fasterxml.jackson.databind.jsonschema.JsonSchema
  - com.fasterxml.jackson.databind.JsonSerializer<T>
    - com.fasterxml.jackson.databind.JsonSerializer.None
    - com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonschema.SchemaAware)
      - com.fasterxml.jackson.databind.ser.std.BeanSerializerBase (implements com.fasterxml.jackson.databind.ser.ContextualSerializer, com.fasterxml.jackson.databind.ser.ResolvableSerializer, com.fasterxml.jackson.databind.jsonschema.SchemaAware)
        - com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer
        - com.fasterxml.jackson.databind.ser.BeanSerializer
        - com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer
      - com.fasterxml.jackson.databind.ser.ContainerSerializer<T>
        - com.fasterxml.jackson.databind.ser.std.ArraySerializerBase<T>
          - com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
          - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.BooleanArraySerializer
          - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.DoubleArraySerializer
          - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.IntArraySerializer
          - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.TypedPrimitiveArraySerializer<T>
            - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.FloatArraySerializer
            - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.LongArraySerializer
            - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ShortArraySerializer
          - com.fasterxml.jackson.databind.ser.impl.StringArraySerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
        - com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase<T> (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
          - com.fasterxml.jackson.databind.ser.std.CollectionSerializer
          - com.fasterxml.jackson.databind.ser.std.EnumSetSerializer
          - com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer
          - com.fasterxml.jackson.databind.ser.std.IterableSerializer
          - com.fasterxml.jackson.databind.ser.impl.IteratorSerializer
        - com.fasterxml.jackson.databind.ser.std.EnumMapSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
        - com.fasterxml.jackson.databind.ser.std.MapSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
      - com.fasterxml.jackson.databind.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
      - com.fasterxml.jackson.databind.ext.DOMSerializer
      - com.fasterxml.jackson.databind.ser.impl.FailingSerializer
      - com.fasterxml.jackson.databind.ser.std.JsonValueSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer, com.fasterxml.jackson.databind.jsonschema.SchemaAware)
      - com.fasterxml.jackson.databind.ser.std.NullSerializer
      - com.fasterxml.jackson.databind.ser.std.RawSerializer<T>
      - com.fasterxml.jackson.databind.ser.std.SerializableSerializer
      - com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase<T>
        - com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
        - com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
      - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.ByteArraySerializer
      - com.fasterxml.jackson.databind.ser.std.StdArraySerializers.CharArraySerializer
      - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicReferenceSerializer
      - com.fasterxml.jackson.databind.ser.std.StdKeySerializer
      - com.fasterxml.jackson.databind.ser.std.StdKeySerializers.CalendarKeySerializer
      - com.fasterxml.jackson.databind.ser.std.StdKeySerializers.DateKeySerializer
      - com.fasterxml.jackson.databind.ser.std.StdKeySerializers.StringKeySerializer
      - com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<T>
        - com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase<T> (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
          - com.fasterxml.jackson.databind.ser.std.CalendarSerializer
          - com.fasterxml.jackson.databind.ser.std.DateSerializer
        - com.fasterxml.jackson.databind.ser.std.EnumSerializer
        - com.fasterxml.jackson.databind.ser.std.InetAddressSerializer
        - com.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase<T>
          - com.fasterxml.jackson.databind.ser.std.BooleanSerializer
          - com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer
          - com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntegerSerializer
          - com.fasterxml.jackson.databind.ser.std.StringSerializer
        - com.fasterxml.jackson.databind.ser.std.NumberSerializers.FloatSerializer
        - com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntLikeSerializer
        - com.fasterxml.jackson.databind.ser.std.NumberSerializers.LongSerializer
        - com.fasterxml.jackson.databind.ser.std.NumberSerializers.NumberSerializer
        - com.fasterxml.jackson.databind.ser.std.SqlDateSerializer
        - com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer
        - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicBooleanSerializer
        - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicIntegerSerializer
        - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.AtomicLongSerializer
        - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.ClassSerializer
        - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers.FileSerializer
        - com.fasterxml.jackson.databind.ser.std.TimeZoneSerializer
      - com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer
      - com.fasterxml.jackson.databind.ser.std.ToStringSerializer
      - com.fasterxml.jackson.databind.ser.impl.UnknownSerializer
    - com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer
  - com.fasterxml.jackson.databind.ser.impl.JsonSerializerMap
  - com.fasterxml.jackson.databind.util.JSONWrappedObject (implements com.fasterxml.jackson.databind.JsonSerializable)
  - com.fasterxml.jackson.databind.KeyDeserializer
    - com.fasterxml.jackson.databind.KeyDeserializer.None
    - com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer
  - com.fasterxml.jackson.databind.util.LinkedNode<T>
  - com.fasterxml.jackson.databind.cfg.MapperConfig<T> (implements com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)
    - com.fasterxml.jackson.databind.cfg.MapperConfigBase<CFG,T>
      - com.fasterxml.jackson.databind.DeserializationConfig
      - com.fasterxml.jackson.databind.SerializationConfig
  - com.fasterxml.jackson.databind.MappingIterator<T> (implements java.util.Iterator<E>)
  - com.fasterxml.jackson.databind.introspect.MemberKey
  - com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.module.SimpleModule
  - com.fasterxml.jackson.databind.jsontype.NamedType
  - com.fasterxml.jackson.databind.util.NameTransformer
    - com.fasterxml.jackson.databind.util.NameTransformer.Chained
  - com.fasterxml.jackson.databind.annotation.NoClass
  - com.fasterxml.jackson.databind.deser.impl.NullProvider
  - com.fasterxml.jackson.databind.deser.std.NumberDeserializers
  - com.fasterxml.jackson.databind.ser.std.NumberSerializers
  - com.fasterxml.jackson.databind.util.ObjectBuffer
  - com.fasterxml.jackson.core.ObjectCodec
    - com.fasterxml.jackson.databind.ObjectMapper (implements com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.ObjectReader (implements com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.annotation.ObjectIdGenerator<T>
    - com.fasterxml.jackson.annotation.ObjectIdGenerators.PropertyGenerator
      - com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator
      - com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator
  - com.fasterxml.jackson.databind.introspect.ObjectIdInfo
  - com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
  - com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter
  - com.fasterxml.jackson.databind.node.ObjectNode.NoFieldsIterator (implements java.util.Iterator<E>)
  - com.fasterxml.jackson.databind.ObjectWriter (implements com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.databind.ext.OptionalHandlerFactory
  - com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector
  - com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder<T>
    - com.fasterxml.jackson.databind.util.ArrayBuilders.BooleanBuilder
    - com.fasterxml.jackson.databind.util.ArrayBuilders.ByteBuilder
    - com.fasterxml.jackson.databind.util.ArrayBuilders.DoubleBuilder
    - com.fasterxml.jackson.databind.util.ArrayBuilders.FloatBuilder
    - com.fasterxml.jackson.databind.util.ArrayBuilders.IntBuilder
    - com.fasterxml.jackson.databind.util.ArrayBuilders.LongBuilder
    - com.fasterxml.jackson.databind.util.ArrayBuilders.ShortBuilder
  - com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers
  - com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator
  - com.fasterxml.jackson.databind.ser.PropertyBuilder
  - com.fasterxml.jackson.databind.PropertyNamingStrategy
    - com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase
      - com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
  - com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
  - com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.SerializerAndMapResult
  - 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.ser.impl.ReadOnlyClassToSerializerMap
  - com.fasterxml.jackson.core.type.ResolvedType
    - com.fasterxml.jackson.databind.JavaType
      - com.fasterxml.jackson.databind.type.TypeBase (implements com.fasterxml.jackson.databind.JsonSerializable)
        - com.fasterxml.jackson.databind.type.ArrayType
        - com.fasterxml.jackson.databind.type.CollectionLikeType
          - com.fasterxml.jackson.databind.type.CollectionType
        - com.fasterxml.jackson.databind.type.MapLikeType
          - com.fasterxml.jackson.databind.type.MapType
        - com.fasterxml.jackson.databind.type.SimpleType
  - com.fasterxml.jackson.databind.util.RootNameLookup
  - com.fasterxml.jackson.databind.ser.SerializerCache
  - com.fasterxml.jackson.databind.ser.SerializerCache.TypeKey
  - com.fasterxml.jackson.databind.ser.SerializerFactory
    - com.fasterxml.jackson.databind.ser.BasicSerializerFactory
      - com.fasterxml.jackson.databind.ser.BeanSerializerFactory
  - com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig
  - com.fasterxml.jackson.databind.SerializerProvider
    - com.fasterxml.jackson.databind.ser.DefaultSerializerProvider
      - com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl
  - com.fasterxml.jackson.databind.ser.Serializers.Base (implements com.fasterxml.jackson.databind.ser.Serializers)
    - com.fasterxml.jackson.databind.module.SimpleSerializers
  - com.fasterxml.jackson.databind.deser.SettableAnyProperty
  - com.fasterxml.jackson.databind.deser.SettableBeanProperty (implements com.fasterxml.jackson.databind.BeanProperty)
    - com.fasterxml.jackson.databind.deser.CreatorProperty
    - 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.ObjectIdValueProperty
    - com.fasterxml.jackson.databind.deser.impl.SetterlessProperty
  - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter (implements com.fasterxml.jackson.databind.ser.BeanPropertyFilter)
    - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
    - com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
  - com.fasterxml.jackson.databind.module.SimpleDeserializers (implements com.fasterxml.jackson.databind.deser.Deserializers)
  - com.fasterxml.jackson.databind.module.SimpleKeyDeserializers (implements com.fasterxml.jackson.databind.deser.KeyDeserializers)
  - com.fasterxml.jackson.databind.ser.std.StdArraySerializers
  - com.fasterxml.jackson.databind.ser.std.StdContainerSerializers
  - com.fasterxml.jackson.databind.ser.std.StdJdkSerializers (implements com.fasterxml.jackson.databind.util.Provider<T>)
  - com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers
  - com.fasterxml.jackson.databind.ser.std.StdKeySerializers
  - com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder (implements com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<T>)
    - com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder
  - com.fasterxml.jackson.databind.jsontype.SubtypeResolver
    - com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - com.fasterxml.jackson.core.JsonProcessingException
          - com.fasterxml.jackson.databind.JsonMappingException
            - com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
      - java.lang.RuntimeException
        - com.fasterxml.jackson.databind.RuntimeJsonMappingException
  - com.fasterxml.jackson.databind.util.TokenBuffer.Segment
  - com.fasterxml.jackson.databind.type.TypeBindings
  - com.fasterxml.jackson.databind.jsontype.TypeDeserializer
    - com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase
      - com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer
        - com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer
        - com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer
      - com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer
  - com.fasterxml.jackson.databind.type.TypeFactory
  - com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase (implements com.fasterxml.jackson.databind.jsontype.TypeIdResolver)
    - com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver
      - com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver
    - com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver
  - com.fasterxml.jackson.databind.type.TypeModifier
  - com.fasterxml.jackson.databind.type.TypeParser
  - com.fasterxml.jackson.databind.jsontype.TypeSerializer
    - com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase
      - com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeSerializer
        - com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer
      - com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer
      - com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer
  - com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler
  - com.fasterxml.jackson.databind.deser.ValueInstantiator
    - com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JsonLocationInstantiator
    - com.fasterxml.jackson.databind.deser.std.StdValueInstantiator
  - com.fasterxml.jackson.databind.deser.ValueInstantiators.Base (implements com.fasterxml.jackson.databind.deser.ValueInstantiators)
    - com.fasterxml.jackson.databind.module.SimpleValueInstantiators
  - com.fasterxml.jackson.core.util.VersionUtil
    - com.fasterxml.jackson.databind.cfg.DatabindVersion
  - com.fasterxml.jackson.databind.util.ViewMatcher
  - com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std (implements com.fasterxml.jackson.databind.introspect.VisibilityChecker<T>)
  - com.fasterxml.jackson.databind.ser.impl.WritableObjectId

## Interface Hierarchy

- com.fasterxml.jackson.databind.util.Annotations
- com.fasterxml.jackson.databind.ser.BeanPropertyFilter
- com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver
- com.fasterxml.jackson.databind.cfg.ConfigFeature
- com.fasterxml.jackson.databind.deser.ContextualDeserializer
- com.fasterxml.jackson.databind.deser.ContextualKeyDeserializer
- com.fasterxml.jackson.databind.ser.ContextualSerializer
- com.fasterxml.jackson.databind.deser.Deserializers
- com.fasterxml.jackson.databind.JsonSerializable
- com.fasterxml.jackson.databind.deser.KeyDeserializers
- com.fasterxml.jackson.databind.Module.SetupContext
- com.fasterxml.jackson.databind.util.Named
  - com.fasterxml.jackson.databind.BeanProperty
- com.fasterxml.jackson.databind.util.Provider<T>
- com.fasterxml.jackson.databind.deser.ResolvableDeserializer
- com.fasterxml.jackson.databind.ser.ResolvableSerializer
- com.fasterxml.jackson.databind.jsonschema.SchemaAware
- com.fasterxml.jackson.databind.ser.Serializers
- com.fasterxml.jackson.databind.util.Setter
- com.fasterxml.jackson.databind.jsontype.TypeIdResolver
- com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<T>
- com.fasterxml.jackson.databind.deser.ValueInstantiators
- com.fasterxml.jackson.databind.introspect.VisibilityChecker<T>
- com.fasterxml.jackson.databind.introspect.WithMember<T>

## Annotation Type Hierarchy

- com.fasterxml.jackson.databind.annotation.JsonValueInstantiator (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.annotation.JsonTypeResolver (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.annotation.JsonTypeIdResolver (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.annotation.JsonSerialize (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.annotation.JsonDeserialize (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.annotation.JacksonStdImpl (implements java.lang.annotation.Annotation)
- com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.fasterxml.jackson.databind.SerializationFeature (implements com.fasterxml.jackson.databind.cfg.ConfigFeature)
    - com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping
    - com.fasterxml.jackson.databind.MapperFeature (implements com.fasterxml.jackson.databind.cfg.ConfigFeature)
    - com.fasterxml.jackson.databind.DeserializationFeature (implements com.fasterxml.jackson.databind.cfg.ConfigFeature)
    - com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty.Type
    - com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion
    - com.fasterxml.jackson.databind.annotation.JsonSerialize.Typing

Copyright © 2012 fasterxml.com. All Rights Reserved.