Top Description Interfaces Classes
module spring.oxm

Package org.springframework.oxm

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

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

Interface Summary

Modifier and TypeInterface and Description
public interface
GenericMarshaller

Subinterface of Marshaller that has support for generics.

public interface
GenericUnmarshaller

Subinterface of Unmarshaller that has support for generics.

public interface
Marshaller

Defines the contract for Object XML Mapping Marshallers.

public interface
Unmarshaller

Defines the contract for Object XML Mapping unmarshallers.

Class Summary

Modifier and TypeClass and Description
public abstract class
MarshallingException

Base class for exception thrown when a marshalling or unmarshalling error occurs.

public class
MarshallingFailureException

Exception thrown on marshalling failure.

public class
UncategorizedMappingException

Exception that indicates that the cause cannot be distinguished further.

public class
UnmarshallingFailureException

Exception thrown on unmarshalling failure.

public class
ValidationFailureException

Exception thrown on marshalling validation failure.

public abstract class
XmlMappingException

Root of the hierarchy of Object XML Mapping exceptions.