# 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
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
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
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
XmlPrettyPrinter: There are some XML-specific quirks that need extra TLC when indenting: so we will use a refinement of general purpose one.