# Hierarchy For Package com.fasterxml.jackson.dataformat.xml

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.fasterxml.jackson.databind.AnnotationIntrospector (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair (implements java.io.Serializable)
      - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.Pair (implements com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector)
    - com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector (implements java.io.Serializable)
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector (implements com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector)
  - com.fasterxml.jackson.databind.cfg.MapperBuilder<M,​B>
    - com.fasterxml.jackson.dataformat.xml.XmlMapper.Builder
  - com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
      - com.fasterxml.jackson.dataformat.xml.JacksonXmlModule (implements java.io.Serializable)
  - com.fasterxml.jackson.dataformat.xml.PackageVersion (implements com.fasterxml.jackson.core.Versioned)
  - com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder (implements com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<T>)
    - com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder (implements java.io.Serializable)
      - com.fasterxml.jackson.dataformat.xml.DefaultingXmlTypeResolverBuilder (implements java.io.Serializable)
    - com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder
  - com.fasterxml.jackson.core.TokenStreamFactory (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
    - com.fasterxml.jackson.core.JsonFactory (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
      - com.fasterxml.jackson.dataformat.xml.XmlFactory
  - com.fasterxml.jackson.core.TreeCodec
    - com.fasterxml.jackson.core.ObjectCodec (implements com.fasterxml.jackson.core.Versioned)
      - com.fasterxml.jackson.databind.ObjectMapper (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
        - com.fasterxml.jackson.dataformat.xml.XmlMapper
  - com.fasterxml.jackson.core.TSFBuilder<F,​B>
    - com.fasterxml.jackson.dataformat.xml.XmlFactoryBuilder
  - 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.dataformat.xml.XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver
      - com.fasterxml.jackson.dataformat.xml.XmlTypeResolverBuilder.XmlClassNameIdResolver
  - com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector.JaxbWrapper (implements com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector)

## Interface Hierarchy

- com.fasterxml.jackson.core.PrettyPrinter
  - com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter
- com.fasterxml.jackson.dataformat.xml.XmlAnnotationIntrospector