# Uses of Package
com.fasterxml.jackson.dataformat.xml

Packages that use com.fasterxml.jackson.dataformat.xml
com.fasterxml.jackson.dataformat.xml: Package that contains XML-based backends which can serialize POJOs to and deserialize from XML, using Stax XML parsers and generators for XML processing and mostly standard Jackson data binding otherwise.
com.fasterxml.jackson.dataformat.xml.jaxb
com.fasterxml.jackson.dataformat.xml.ser
com.fasterxml.jackson.dataformat.xml.util

Classes in com.fasterxml.jackson.dataformat.xml used by com.fasterxml.jackson.dataformat.xml
Class and Description
JacksonXmlModule Module that implements most functionality needed to support producing and consuming XML instead of JSON.
XmlAnnotationIntrospector Additional extension interface used above and beyond `AnnotationIntrospector` to handle XML-specific configuration.
XmlAnnotationIntrospector.Pair Extension of `AnnotationIntrospector.Pair` that can also dispatch 'XmlAnnotationIntrospector' methods.
XmlFactory Factory used for constructing `FromXmlParser` and `ToXmlGenerator` instances.
XmlMapper Customized `ObjectMapper` that will read and write XML instead of JSON, using XML-backed `JsonFactory` implementation (`XmlFactory`).

Classes in com.fasterxml.jackson.dataformat.xml used by com.fasterxml.jackson.dataformat.xml.jaxb
Class and Description
XmlAnnotationIntrospector Additional extension interface used above and beyond `AnnotationIntrospector` to handle XML-specific configuration.

Classes in com.fasterxml.jackson.dataformat.xml used by com.fasterxml.jackson.dataformat.xml.ser
Class and Description
XmlPrettyPrinter There are some XML-specific quirks that need extra TLC when indenting: so we will use a refinement of general purpose one.

Classes in com.fasterxml.jackson.dataformat.xml used by com.fasterxml.jackson.dataformat.xml.util
Class and Description
XmlPrettyPrinter There are some XML-specific quirks that need extra TLC when indenting: so we will use a refinement of general purpose one.