@NonNullApi @NonNullFields

# Package org.springframework.oxm

Root package for Spring's O/X Mapping integration classes.

See: Description

Interface Summary
GenericMarshaller: Subinterface of `Marshaller` that has support for Java 5 generics.
GenericUnmarshaller: Subinterface of `Unmarshaller` that has support for Java 5 generics.
Marshaller: Defines the contract for Object XML Mapping Marshallers.
Unmarshaller: Defines the contract for Object XML Mapping unmarshallers.

Exception Summary
MarshallingException: Base class for exception thrown when a marshalling or unmarshalling error occurs.
MarshallingFailureException: Exception thrown on marshalling failure.
UncategorizedMappingException: Exception that indicates that the cause cannot be distinguished further.
UnmarshallingFailureException: Exception thrown on unmarshalling failure.
ValidationFailureException: Exception thrown on marshalling validation failure.
XmlMappingException: Root of the hierarchy of Object XML Mapping exceptions.

## Package org.springframework.oxm Description

Root package for Spring's O/X Mapping integration classes. Contains generic Marshaller and Unmarshaller interfaces, and XmlMappingExceptions related to O/X Mapping