EclipseLink 2.3.3, build 'qualifier' API Reference

Package org.eclipse.persistence.jaxb

Class Summary
DefaultXMLNameTransformer Class called to transform Java names to XML names.
IDResolver IDResolver can be subclassed to allow customization of the ID/IDREF processing of JAXBUnmarshaller.
JAXBBinder INTERNAL Purpose: Provide a TopLink implementation of the javax.xml.bind.Binder interface Responsibilities: Provide an implementation of Binder Provide a means to preserve unmapped XML Data
JAXBContext Purpose:Provide a EclipseLink implementation of the JAXBContext interface.
JAXBContextFactory Purpose:An EclipseLink specific JAXBContextFactory.
JAXBEnumTypeConverter INTERNAL: Purpose:Provide a means to Convert an Enumeration type to/from either a string representation of the enum facet or a user defined value.
JAXBErrorHandler  
JAXBHelper This class provides a mechanism to obtain the EclipseLink implementation of various JAXB runtime classes based on a given JAXB class/interface.
JAXBIntrospector INTERNAL Purpose:Provide a TopLink implementation of JAXBIntrospector Responsibilities: Determine if a an object has an associated Global Element Get an element QName for an object that has an associated global element This class is the TopLink implementation of JAXBIntrospector.
JAXBMarshaller INTERNAL: Purpose:To Provide an implementation of the JAXB 2.0 Marshaller Interface Responsibilities: Provide a JAXB wrapper on the XMLMarshaller API Perform Object to XML Conversions This implementation of the JAXB 2.0 Marshaller interface provides the required functionality by acting as a thin wrapper on the existing XMLMarshaller API.
JAXBMarshalListener INTERNAL: Purpose:Provide a wrapper for a JAXB 2.0 Marshal Listener that implements XMLMarshalListener Responsibilities: Implement the XMLMarshalListener API Delegate event callbacks to the wrapped Listener instance Perform JAXB 2.0 Class-Based marshal event callbacks
JAXBTypeElement  
JAXBTypesafeEnumConverter Purpose: JAXBTypesafeEnumConverter is used to allow mapping to type safe enums according to the JAXB 1.0 spec.
JAXBUnmarshaller INTERNAL: Purpose:To Provide an implementation of the JAXB 2.0 Unmarshaller Interface Responsibilities: Provide a JAXB wrapper on the XMLUnmarshaller API Perform XML to Object Conversions This implementation of the JAXB 2.0 Unmarshaller interface provides the required functionality by acting as a thin wrapper on the existing XMLMarshaller API.
JAXBUnmarshallerHandler  
JAXBUnmarshalListener INTERNAL: Purpose:Provide a wrapper for a JAXB 2.0 Unmarshal Listener that implements XMLUnmarshalListener Responsibilities: Implement the XMLUnmarshalListener API Delegate event callbacks to the wrapped Listener instance Perform JAXB 2.0 Class-Based unmarshal event callbacks
JAXBValidator Facilitates JAXBValidation.
MarshallerProperties These are properties that may be set on an instance of Marshaller: Marshaller marshaller = jaxbContext.createMarshaller(); marshaller.setProperty();
TypeMappingInfo Purpose: Provides a wrapper for a java type to be used when creating a JAXB context.
UnmarshallerProperties These are properties that may be set on an instance of Unmarshaller: Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); unmarshaller.setProperty();
 

Enum Summary
TypeMappingInfo.ElementScope  
 


EclipseLink 2.3.3, build 'qualifier' API Reference