EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

Package org.eclipse.persistence.oxm

Interface Summary
CharacterEscapeHandler Provide an interface to allow for custom character escaping behaviour.
XMLMarshalListener An implementation of XMLMarshalListener can be set on an XMLMarshaller to provide additional behaviour during marshal operations.
XMLNameTransformer Interface used when converting from XML to Java names.
XMLUnmarshalListener An implementation of XMLUnmarshalListener can be set on an XMLUnmarshaller to provide additional behaviour during unmarshal operations.

Class Summary
IDResolver IDResolver can be subclassed to allow customization of the ID/IDREF processing of XMLUnmarshaller.
JSONWithPadding<T> JSONWithPadding is used to hold an Object along with the corresponding callback name to marshal.
NamespacePrefixMapper Purpose:Provides a means to customise the namespace prefixes used while marshalling An implementation of this class can be set on an instance of XMLMarshaller to allow for each instance of XMLMarshaller to use different namespace prefixes.

It is common for an XML document to include one or more namespaces.

XMLBinder PUBLIC: Purpose:Provide a runtime public interface for preserving unmapped content from an XML Document.
XMLConstants XMLConstants maintains a list of useful XML constants.
XMLContext An XMLContext is created based on EclipseLink sessions or projects and can then used to create instances of XMLMarshaller, XMLUnmarshaller and XMLValidator.
XMLDescriptor Use an XML project for nontransactional, nonpersistent (in-memory) conversions between Java objects and XML documents.
XMLField TopLink XML mappings make use of XMLFields based on XPath statements to find the relevant data in an XML document.
XMLLogin In OX, the platform determines which parsing method will be used, DOM vs SAX.
XMLMarshaller Class used to marshal object to XML.
XMLRoot XMLRoot is used to hold an Object along with the corresponding QName and some other related information.
XMLUnionField Subclass of XMLField for fields that are mapped to unions.
XMLUnmarshaller Class used to unmarshal XML to objects.
XMLUnmarshallerHandler Class used to unmarshal SAX events to objects.
XMLValidator Class used to validate XML.

Enum Summary
MediaType This enum represents the different media types supported by EclipseLink MOXy.

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference