A B C D G I J L M O S U V X

## A

AbstractMarshaller - Class in org.springframework.oxm.support
  Abstract implementation of the `Marshaller` and `Unmarshaller` interface.
AbstractMarshaller() - Constructor for class org.springframework.oxm.support.AbstractMarshaller
addAttachment(String, DataHandler) - Method in interface org.springframework.oxm.mime.MimeContainer
  Add the given data handler as an attachment to this container.
afterPropertiesSet() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
afterPropertiesSet() - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
afterPropertiesSet() - Method in class org.springframework.oxm.xstream.XStreamMarshaller

## B

buildDocument() - Method in class org.springframework.oxm.support.AbstractMarshaller
  Build a new `Document` from this marshaller's `DocumentBuilderFactory`, as a placeholder for a DOM node.
buildXStream() - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Build the native XStream delegate to be used by this marshaller, delegating to `XStreamMarshaller.constructXStream()`, `XStreamMarshaller.configureXStream(com.thoughtworks.xstream.XStream)`, and `XStreamMarshaller.customizeXStream(com.thoughtworks.xstream.XStream)`.

## C

canConvert(Class) - Method in class org.springframework.oxm.xstream.CatchAllConverter
CatchAllConverter - Class in org.springframework.oxm.xstream
  XStream `Converter` that supports all classes, but throws exceptions for (un)marshalling.
CatchAllConverter() - Constructor for class org.springframework.oxm.xstream.CatchAllConverter
configureXStream(XStream) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Configure the XStream instance with this marshaller's bean properties.
constructXStream() - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Construct an XStream instance, either using one of the standard constructors or creating a custom subclass.
convertJaxbException(JAXBException) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Convert the given `JAXBException` to an appropriate exception from the `org.springframework.oxm` hierarchy.
convertJibxException(JiBXException, boolean) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Convert the given `JiBXException` to an appropriate exception from the `org.springframework.oxm` hierarchy.
convertToXopPackage() - Method in interface org.springframework.oxm.mime.MimeContainer
  Turn this message into a XOP package.
convertXStreamException(Exception, boolean) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Convert the given XStream exception to an appropriate exception from the `org.springframework.oxm` hierarchy.
createDocumentBuilder(DocumentBuilderFactory) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Create a `DocumentBuilder` that this marshaller will use for creating DOM documents when passed an empty `DOMSource`.
createDocumentBuilderFactory() - Method in class org.springframework.oxm.support.AbstractMarshaller
  Create a `DocumentBuilder` that this marshaller will use for creating DOM documents when passed an empty `DOMSource`.
createInputSource(Resource) - Static method in class org.springframework.oxm.support.SaxResourceUtils
  Create a SAX `InputSource` from the given resource.
createMarshaller() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return a newly created JAXB marshaller.
createMarshallingContext() - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Create a new `IMarshallingContext`, configured with the correct indentation.
createUnmarshaller() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return a newly created JAXB unmarshaller.
createUnmarshallingContext() - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Create a new `IUnmarshallingContext`.
createXmlReader() - Method in class org.springframework.oxm.support.AbstractMarshaller
  Create an `XMLReader` that this marshaller will when passed an empty `SAXSource`.
customizeXStream(XStream) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Template to allow for customizing the given `XStream`.

## D

DEFAULT_ENCODING - Static variable in class org.springframework.oxm.xstream.XStreamMarshaller
  The default encoding used for stream access: UTF-8.

## G

GenericMarshaller - Interface in org.springframework.oxm
  Subinterface of `Marshaller` that has support for Java 5 generics.
GenericUnmarshaller - Interface in org.springframework.oxm
  Subinterface of `Unmarshaller` that has support for Java 5 generics.
getAttachment(String) - Method in interface org.springframework.oxm.mime.MimeContainer
  Return the attachment with the given content id, or `null` if not found.
getClassesToBeBound() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return the list of Java classes to be recognized by a newly created JAXBContext.
getContent() - Method in class org.springframework.oxm.support.MarshallingSource
  Return the object to be marshalled.
getContextPath() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return the JAXB context path.
getDefaultEncoding() - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
getDefaultEncoding() - Method in class org.springframework.oxm.support.AbstractMarshaller
  Determine the default encoding to use for marshalling or unmarshalling from a byte stream, or `null` if none.
getDefaultEncoding() - Method in class org.springframework.oxm.xstream.XStreamMarshaller
getJaxbContext() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return the JAXBContext used by this marshaller, lazily building it if necessary.
getMarshaller() - Method in class org.springframework.oxm.support.MarshallingSource
  Return the `Marshaller` used by this `MarshallingSource`.
getPackagesToScan() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return the packages to search for JAXB2 annotations.
getXStream() - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Return the native XStream delegate used by this marshaller.

## I

init() - Method in class org.springframework.oxm.config.OxmNamespaceHandler
initJaxbMarshaller(Marshaller) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Template method that can be overridden by concrete JAXB marshallers for custom initialization behavior.
initJaxbUnmarshaller(Unmarshaller) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Template method that can be overridden by concrete JAXB marshallers for custom initialization behavior.
isProcessExternalEntities() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return whether XML external entities are allowed.
isProcessExternalEntities() - Method in class org.springframework.oxm.support.AbstractMarshaller
  Return whether XML external entities are allowed.
isSupportDtd() - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Return whether DTD parsing is supported.
isSupportDtd() - Method in class org.springframework.oxm.support.AbstractMarshaller
  Return whether DTD parsing is supported.
isXopPackage() - Method in interface org.springframework.oxm.mime.MimeContainer
  Indicate whether this container is a XOP package.

## J

Jaxb2Marshaller - Class in org.springframework.oxm.jaxb
  Implementation of the `GenericMarshaller` interface for JAXB 2.2.
Jaxb2Marshaller() - Constructor for class org.springframework.oxm.jaxb.Jaxb2Marshaller
JibxMarshaller - Class in org.springframework.oxm.jibx
  Deprecated.
  as of Spring Framework 5.1.5, due to the lack of activity on the JiBX project
JibxMarshaller() - Constructor for class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.

## L

logger - Variable in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Logger available to subclasses.
logger - Variable in class org.springframework.oxm.support.AbstractMarshaller
  Logger available to subclasses.

## M

marshal(Object, Result) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
marshal(Object, Result, MimeContainer) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
marshal(Object, Result) - Method in interface org.springframework.oxm.Marshaller
  Marshal the object graph with the given root into the provided `Result`.
marshal(Object, Result, MimeContainer) - Method in interface org.springframework.oxm.mime.MimeMarshaller
  Marshals the object graph with the given root into the provided `Result`, writing binary data to a `MimeContainer`.
marshal(Object, Result) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Marshals the object graph with the given root into the provided `javax.xml.transform.Result`.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.springframework.oxm.xstream.CatchAllConverter
marshalDomNode(Object, Node) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
marshalDomNode(Object, Node) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for marshalling the given object graph to a DOM `Node`.
marshalDomNode(Object, Node) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalDomResult(Object, DOMResult) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `DOMResult`s.
Marshaller - Interface in org.springframework.oxm
  Defines the contract for Object XML Mapping Marshallers.
MarshallingException - Exception in org.springframework.oxm
  Base class for exception thrown when a marshalling or unmarshalling error occurs.
MarshallingException(String) - Constructor for exception org.springframework.oxm.MarshallingException
  Construct a `MarshallingException` with the specified detail message.
MarshallingException(String, Throwable) - Constructor for exception org.springframework.oxm.MarshallingException
  Construct a `MarshallingException` with the specified detail message and nested exception.
MarshallingFailureException - Exception in org.springframework.oxm
  Exception thrown on marshalling failure.
MarshallingFailureException(String) - Constructor for exception org.springframework.oxm.MarshallingFailureException
  Construct a `MarshallingFailureException` with the specified detail message.
MarshallingFailureException(String, Throwable) - Constructor for exception org.springframework.oxm.MarshallingFailureException
  Construct a `MarshallingFailureException` with the specified detail message and nested exception.
MarshallingSource - Class in org.springframework.oxm.support
  `Source` implementation that uses a `Marshaller`.Can be constructed with a `Marshaller` and an object to be marshalled.
MarshallingSource(Marshaller, Object) - Constructor for class org.springframework.oxm.support.MarshallingSource
  Create a new `MarshallingSource` with the given marshaller and content.
marshalOutputStream(Object, OutputStream) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
marshalOutputStream(Object, OutputStream) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for marshalling the given object graph to a `OutputStream`.
marshalOutputStream(Object, OutputStream) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalOutputStream(Object, OutputStream, DataHolder) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalSaxHandlers(Object, ContentHandler, LexicalHandler) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
marshalSaxHandlers(Object, ContentHandler, LexicalHandler) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for marshalling the given object graph to a SAX `ContentHandler`.
marshalSaxHandlers(Object, ContentHandler, LexicalHandler) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalSaxResult(Object, SAXResult) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `SAXResult`s.
marshalStaxResult(Object, Result) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `StaxResult`s.
marshalStreamResult(Object, StreamResult) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `StreamResult`s.
marshalWriter(Object, Writer) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
marshalWriter(Object, Writer) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for marshalling the given object graph to a `Writer`.
marshalWriter(Object, Writer) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalWriter(Object, Writer, DataHolder) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalXmlEventWriter(Object, XMLEventWriter) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
marshalXmlEventWriter(Object, XMLEventWriter) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for marshalling the given object to a StAX `XMLEventWriter`.
marshalXmlEventWriter(Object, XMLEventWriter) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
marshalXmlStreamWriter(Object, XMLStreamWriter) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
marshalXmlStreamWriter(Object, XMLStreamWriter) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for marshalling the given object to a StAX `XMLStreamWriter`.
marshalXmlStreamWriter(Object, XMLStreamWriter) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
MimeContainer - Interface in org.springframework.oxm.mime
  Represents a container for MIME attachments Concrete implementations might adapt a SOAPMessage or an email message.
MimeMarshaller - Interface in org.springframework.oxm.mime
  Subinterface of `Marshaller` that can use MIME attachments to optimize storage of binary data.
MimeUnmarshaller - Interface in org.springframework.oxm.mime
  Subinterface of `Unmarshaller` that can use MIME attachments to optimize storage of binary data.

## O

org.springframework.oxm - package org.springframework.oxm
  Root package for Spring's O/X Mapping integration classes.
org.springframework.oxm.config - package org.springframework.oxm.config
  Provides an namespace handler for the Spring Object/XML namespace.
org.springframework.oxm.jaxb - package org.springframework.oxm.jaxb
  Package providing integration of JAXB with Spring's O/X Mapping support.
org.springframework.oxm.jibx - package org.springframework.oxm.jibx
  Package providing integration of JiBX with Spring's O/X Mapping support.
org.springframework.oxm.mime - package org.springframework.oxm.mime
  Contains (un)marshallers optimized to store binary data in MIME attachments.
org.springframework.oxm.support - package org.springframework.oxm.support
  Provides generic support classes for using Spring's O/X Mapping integration within various scenario's.
org.springframework.oxm.xstream - package org.springframework.oxm.xstream
  Package providing integration of XStream with Spring's O/X Mapping support.
OxmNamespaceHandler - Class in org.springframework.oxm.config
  `NamespaceHandler` for the '`oxm`' namespace.
OxmNamespaceHandler() - Constructor for class org.springframework.oxm.config.OxmNamespaceHandler

## S

SaxResourceUtils - Class in org.springframework.oxm.support
  Convenient utility methods for dealing with SAX.
SaxResourceUtils() - Constructor for class org.springframework.oxm.support.SaxResourceUtils
setAdapters(XmlAdapter<?, ?>...) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Specify the `XmlAdapter`s to be registered with the JAXB `Marshaller` and `Unmarshaller`.
setAliases(Map<String, ?>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the alias/type map, consisting of string aliases mapped to classes.
setAliasesByType(Map<String, ?>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the aliases by type map, consisting of string aliases mapped to classes.
setAnnotatedClasses(Class<?>...) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set annotated classes for which aliases will be read from class-level annotation metadata.
setAutodetectAnnotations(boolean) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Activate XStream's autodetection mode.
setBeanClassLoader(ClassLoader) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
setBeanClassLoader(ClassLoader) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
setBindingName(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the optional binding name for this instance.
setCheckForXmlRootElement(boolean) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Specify whether the `Jaxb2Marshaller.supports(Class)` should check for `@XmlRootElement` annotations.
setClassesToBeBound(Class<?>...) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the list of Java classes to be recognized by a newly created JAXBContext.
setContextPath(String) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set a JAXB context path.
setContextPaths(String...) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set multiple JAXB context paths.
setConverterLookup(ConverterLookup) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a custom XStream `ConverterLookup` to use.
setConverterRegistry(ConverterRegistry) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a custom XStream `ConverterRegistry` to use.
setConverters(ConverterMatcher...) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the `Converters` or `SingleValueConverters` to be registered with the `XStream` instance.
setDocTypeInternalSubset(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the internal subset Id for the DTD declaration written when marshalling.
setDocTypePublicId(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the public id for the DTD declaration written when marshalling.
setDocTypeRootElementName(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the root element name for the DTD declaration written when marshalling.
setDocTypeSystemId(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the system id for the DTD declaration written when marshalling.
setEncoding(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the document encoding using for marshalling.
setEncoding(String) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the encoding to be used for stream access.
setFieldAliases(Map<String, String>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the field alias/type map, consisting of field names.
setImplicitCollections(Map<Class<?>, String>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Specify implicit collection fields, as a Map consisting of `Class` instances mapped to comma separated collection field names.
setIndent(int) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the number of nesting indent spaces.
setInputSource(InputSource) - Method in class org.springframework.oxm.support.MarshallingSource
  Throws a `UnsupportedOperationException`.
setJaxbContextProperties(Map<String, ?>) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the `JAXBContext` properties.
setLazyInit(boolean) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set whether to lazily initialize the `JAXBContext` for this marshaller.
setMappedClass(Class<?>) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Specify a JAXB mapped class for partial unmarshalling.
setMapper(Mapper) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a custom XStream `Mapper` to use.
setMapperWrappers(Class<? extends MapperWrapper>...) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set one or more custom XStream `MapperWrapper` classes.
setMarshallerListener(Marshaller.Listener) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Specify the `Marshaller.Listener` to be registered with the JAXB `Marshaller`.
setMarshallerProperties(Map<String, ?>) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the JAXB `Marshaller` properties.
setMarshallingStrategy(MarshallingStrategy) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a custom XStream `MarshallingStrategy` to use.
setMode(int) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the XStream mode to use.
setMtomEnabled(boolean) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Specify whether MTOM support should be enabled or not.
setNameCoder(NameCoder) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a custom XStream `NameCoder` to use.
setOmittedFields(Map<Class<?>, String>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Specify omitted fields, as a Map consisting of `Class` instances mapped to comma separated field names.
setPackagesToScan(String...) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the packages to search for classes with JAXB2 annotations in the classpath.
setProcessExternalEntities(boolean) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Indicate whether external XML entities are processed when unmarshalling.
setProcessExternalEntities(boolean) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Indicate whether external XML entities are processed when unmarshalling.
setReflectionProvider(ReflectionProvider) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a custom XStream `ReflectionProvider` to use.
setSchema(Resource) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the schema resource to use for validation.
setSchemaLanguage(String) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the schema language.
setSchemaResourceResolver(LSResourceResolver) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the resource resolver, as used to load the schema resources.
setSchemas(Resource...) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the schema resources to use for validation.
setStandalone(Boolean) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the document standalone flag for marshalling.
setStreamDriver(HierarchicalStreamDriver) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set a XStream `HierarchicalStreamDriver` to be used for readers and writers.
setSupportDtd(boolean) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Indicate whether DTD parsing should be supported.
setSupportDtd(boolean) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Indicate whether DTD parsing should be supported.
setSupportedClasses(Class<?>...) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the classes supported by this marshaller.
setSupportJaxbElementClass(boolean) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Specify whether the `Jaxb2Marshaller.supports(Class)` returns `true` for the `JAXBElement` class.
setTargetClass(Class<?>) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the target class for this instance.
setTargetPackage(String) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
  Set the target package for this instance.
setUnmarshallerListener(Unmarshaller.Listener) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the `Unmarshaller.Listener` to be registered with the JAXB `Unmarshaller`.
setUnmarshallerProperties(Map<String, ?>) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the JAXB `Unmarshaller` properties.
setUseAttributeFor(Map<?, ?>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set the types to use XML attributes for.
setUseAttributeForTypes(Class<?>...) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
  Set types to use XML attributes for.
setValidationEventHandler(ValidationEventHandler) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
  Set the JAXB validation event handler.
setXMLReader(XMLReader) - Method in class org.springframework.oxm.support.MarshallingSource
  Throws a `UnsupportedOperationException`.
supports(Type) - Method in interface org.springframework.oxm.GenericMarshaller
  Indicates whether this marshaller can marshal instances of the supplied generic type.
supports(Type) - Method in interface org.springframework.oxm.GenericUnmarshaller
  Indicates whether this marshaller can marshal instances of the supplied generic type.
supports(Class<?>) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
supports(Type) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
supports(Class<?>) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
supports(Class<?>) - Method in interface org.springframework.oxm.Marshaller
  Indicate whether this marshaller can marshal instances of the supplied type.
supports(Class<?>) - Method in interface org.springframework.oxm.Unmarshaller
  Indicate whether this unmarshaller can unmarshal instances of the supplied type.
supports(Class<?>) - Method in class org.springframework.oxm.xstream.XStreamMarshaller

## U

UncategorizedMappingException - Exception in org.springframework.oxm
  Exception that indicates that the cause cannot be distinguished further.
UncategorizedMappingException(String, Throwable) - Constructor for exception org.springframework.oxm.UncategorizedMappingException
  Construct an `UncategorizedMappingException` with the specified detail message and nested exception.
unmarshal(Source) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
unmarshal(Source, MimeContainer) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
unmarshal(Source, MimeContainer) - Method in interface org.springframework.oxm.mime.MimeUnmarshaller
  Unmarshals the given provided `Source` into an object graph, reading binary attachments from a `MimeContainer`.
unmarshal(Source) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Unmarshals the given provided `javax.xml.transform.Source` into an object graph.
unmarshal(Source) - Method in interface org.springframework.oxm.Unmarshaller
  Unmarshal the given `Source` into an object graph.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.springframework.oxm.xstream.CatchAllConverter
unmarshalDomNode(Node) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
unmarshalDomNode(Node) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for unmarshalling from a given DOM `Node`.
unmarshalDomNode(Node) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalDomSource(DOMSource) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `DOMSource`s.
unmarshalInputStream(InputStream) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
unmarshalInputStream(InputStream) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for unmarshalling from a given `InputStream`.
unmarshalInputStream(InputStream) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalInputStream(InputStream, DataHolder) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
Unmarshaller - Interface in org.springframework.oxm
  Defines the contract for Object XML Mapping unmarshallers.
UnmarshallingFailureException - Exception in org.springframework.oxm
  Exception thrown on unmarshalling failure.
UnmarshallingFailureException(String) - Constructor for exception org.springframework.oxm.UnmarshallingFailureException
  Construct a `MarshallingFailureException` with the specified detail message.
UnmarshallingFailureException(String, Throwable) - Constructor for exception org.springframework.oxm.UnmarshallingFailureException
  Construct a `MarshallingFailureException` with the specified detail message and nested exception.
unmarshalReader(Reader) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
unmarshalReader(Reader) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for unmarshalling from a given `Reader`.
unmarshalReader(Reader) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalReader(Reader, DataHolder) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalSaxReader(XMLReader, InputSource) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
unmarshalSaxReader(XMLReader, InputSource) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for unmarshalling using a given SAX `XMLReader` and `InputSource`.
unmarshalSaxReader(XMLReader, InputSource) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalSaxSource(SAXSource) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `SAXSource`s.
unmarshalStaxSource(Unmarshaller, Source) - Method in class org.springframework.oxm.jaxb.Jaxb2Marshaller
unmarshalStaxSource(Source) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `StaxSource`s.
unmarshalStreamSource(StreamSource) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Template method for handling `StreamSource`s.
unmarshalStreamSource(StreamSource) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalXmlEventReader(XMLEventReader) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
unmarshalXmlEventReader(XMLEventReader) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for unmarshalling from a given Stax `XMLEventReader`.
unmarshalXmlEventReader(XMLEventReader) - Method in class org.springframework.oxm.xstream.XStreamMarshaller
unmarshalXmlStreamReader(XMLStreamReader) - Method in class org.springframework.oxm.jibx.JibxMarshaller
  Deprecated.
unmarshalXmlStreamReader(XMLStreamReader) - Method in class org.springframework.oxm.support.AbstractMarshaller
  Abstract template method for unmarshalling from a given Stax `XMLStreamReader`.
unmarshalXmlStreamReader(XMLStreamReader) - Method in class org.springframework.oxm.xstream.XStreamMarshaller

## V

ValidationFailureException - Exception in org.springframework.oxm
  Exception thrown on marshalling validation failure.
ValidationFailureException(String) - Constructor for exception org.springframework.oxm.ValidationFailureException
  Construct a `ValidationFailureException` with the specified detail message.
ValidationFailureException(String, Throwable) - Constructor for exception org.springframework.oxm.ValidationFailureException
  Construct a `ValidationFailureException` with the specified detail message and nested exception.

## X

XmlMappingException - Exception in org.springframework.oxm
  Root of the hierarchy of Object XML Mapping exceptions.
XmlMappingException(String) - Constructor for exception org.springframework.oxm.XmlMappingException
  Construct an `XmlMappingException` with the specified detail message.
XmlMappingException(String, Throwable) - Constructor for exception org.springframework.oxm.XmlMappingException
  Construct an `XmlMappingException` with the specified detail message and nested exception.
XStreamMarshaller - Class in org.springframework.oxm.xstream
  Implementation of the `Marshaller` interface for XStream.
XStreamMarshaller() - Constructor for class org.springframework.oxm.xstream.XStreamMarshaller

A B C D G I J L M O S U V X