Package com.fasterxml.jackson.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.

See:
          Description

Interface Summary
XmlAnnotationIntrospector Additional extension interface used above and beyond AnnotationIntrospector to handle XML-specific configuration.
 

Class Summary
JacksonXmlAnnotationIntrospector Extension of JacksonAnnotationIntrospector that is needed to support additional xml-specific annotation that Jackson provides.
JacksonXmlAnnotationIntrospector.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.
JacksonXmlModule Module that implements most functionality needed to support producing and consuming XML instead of JSON.
JacksonXmlModule.MySerializerModifier We need a JacksonXmlModule.MySerializerModifier to replace default BeanSerializer with XML-specific one; mostly to ensure that attribute properties are output before element properties.
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).
 

Package com.fasterxml.jackson.xml Description

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.



Copyright © 2011 fasterxml.com. All Rights Reserved.