Package org.apache.juneau.marshall.xml
package org.apache.juneau.marshall.xml
XML Marshalling Support
-
ClassDescriptionConcrete
XmlWriterleaf for standard XML output.Represents a simple namespace mapping between a simple name and URI.Marker interface for objects whoseRawContent.toString()value should be emitted verbatim as raw element content by the XML and HTML serializers.Annotation for specifying various XML options for the XML and RDF/XML serializers.Utility classes and methods for the@Xmlannotation.Builder class.Dynamically applies a@Xmlannotation to specified classes, methods, or fields.A collection of@XmlApply annotations.Utility classes and methods for the@XmlApplyannotation.Applies targetedXmlApplyannotations to aContext.Builder.Builder class.Metadata on beans specific to the XML serializers and parsers pulled from the@Xmlannotation on the class.Metadata on bean properties specific to the XML serializers and parsers pulled from the@Xmlannotation on the bean property.Metadata on classes specific to the XML serializers and parsers pulled from the@Xmlannotation on the class.Annotation for specifying config properties defined inXmlSerializer,XmlDocSerializer, andXmlParser.Utility classes and methods for the@XmlConfigannotation.AppliesXmlConfigannotations to aXmlParser.Builder.AppliesXmlConfigannotations to aXmlSerializer.Builder.Serializes POJOs to HTTP responses as XML.Default serializer without namespaces.Session object that lives for the duration of a single use ofXmlDocSerializer.Builder class.XMLEventAllocatorbase class.Represents the absence of this class.XML format to use when serializing a POJO.Namespace name/URL mapping pair.Parses text generated by theXmlSerializerclass back into a POJO model.XmlParser.Builder<SELF extends XmlParser.Builder<SELF>>Builder class.Concrete default builder leaf for the non-subclassedXmlParser.create()/XmlParser.copy()path.Session object that lives for the duration of a single use ofXmlParser.XmlParserSession.Builder<SELF extends XmlParserSession.Builder<SELF>>Builder class.Concrete default builder leaf for the non-subclassedcreate()path (CRTP terminal).Wrapper class around aXMLStreamReader.XMLReporterbase class.Represents the absence of this class.XMLResolverbase class.Represents the absence of this class.Identifies the default XML namespaces at the package level.Serializes POJO models to XML.XmlSerializer.Builder<SELF extends XmlSerializer.Builder<SELF>>Builder class.Concrete default builder leaf for the non-subclassedXmlSerializer.create()/XmlSerializer.copy()path.Default serializer without namespaces.Default serializer without namespaces, single quotes.Default serializer without namespaces, single quotes, with whitespace.Default serializer, single quotes.Default serializer, single quotes, whitespace added.Session object that lives for the duration of a single use ofXmlSerializer.XmlSerializerSession.Builder<SELF extends XmlSerializerSession.Builder<SELF>>Builder class.Identifies what the contents were of a serialized bean.Concrete default builder leaf for the non-subclassedcreate()path (CRTP terminal).XML utility methods.Specialized writer for serializing XML.