See: Description
| Interface | Description |
|---|---|
| XmlAnnotationIntrospector |
Additional extension interface used above and beyond
AnnotationIntrospector to handle XML-specific configuration. |
| XmlPrettyPrinter |
There are some XML-specific quirks that need extra TLC when
indenting: so we will use a refinement of general purpose one.
|
| Class | Description |
|---|---|
| JacksonXmlAnnotationIntrospector |
Extension of
JacksonAnnotationIntrospector that is needed to support
additional xml-specific annotation that Jackson provides. |
| JacksonXmlModule |
Module that implements most functionality needed to support producing and
consuming XML instead of JSON.
|
| PackageVersion |
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
|
| XmlAnnotationIntrospector.JaxbWrapper |
Wrapper we need to adapt
JaxbAnnotationIntrospector as
XmlAnnotationIntrospector: something we can not (alas!)
do in JAXB module because of dependency direction (JAXB module
has no knowledge of this module). |
| 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). |
| XmlTypeResolverBuilder |
Custom specialization of
StdTypeResolverBuilder; needed so that
type id property name can be modified as necessary to make it legal
XML element or attribute name. |
| XmlTypeResolverBuilder.XmlClassNameIdResolver | |
| XmlTypeResolverBuilder.XmlMinimalClassNameIdResolver |
Copyright © 2014-2015 FasterXML. All Rights Reserved.