EclipseLink 2.2.0, build 'v20100819-r8063' API Reference

Package org.eclipse.persistence.oxm.annotations

Enum Summary
XmlMarshalNullRepresentation Purpose: This enumeration provides a means of specifying how a null value in a java object should be marshalled to XML.
 

Annotation Types Summary
XmlAccessMethods Purpose:This annotation allows the userTo specify accessor methods for a given property.
XmlCDATA Purpose: This annotation indicates that the value held by this property should be wrapped in a CDATA section during marshal.
XmlClassExtractor A ClassExtractor allows for a user defined class indicator in place of using xsi:type.
XmlContainerProperty Deprecated. As of EclipseLink 2.0, replaced by XmlInverseReference.
XmlCustomizer The XmlCustomizer annotation is used to specify a class that implements the org.eclipse.persistence.config.DescriptorCustomizer interface and is to run against a class descriptor after all metadata processing has been completed.
XmlInverseReference This annotation is used to map a back-pointer.
XmlIsSetNullPolicy Purpose: Provide a means of using annotations to customise the handling of null values and their xml representation.
XmlNullPolicy Purpose: Provide a means of using annotations to customise the handling of null values and their xml representation.
XmlParameter Purpose: An annotation representing a parameter to a method.
XmlPath This annotation allows a user to specify an xpath instead of an element name.
XmlPaths Purpose: This annotation is used in conjunction with an XmlElements annotation to specify an XmlPath for each of the XmlElement annotations in the XmlElements.
XmlProperties Annotation for user defined properties.
XmlProperty Annotation for a user defined property.
XmlReadOnly Purpose: This annotation indicates that a specific property should be flagged as read-only by EclipseLink.
XmlReadTransformer  
XmlTransformation Transformation is an optional annotation for org.eclipse.persistence.mappings.oxm.XMLTransformationMapping.
XmlWriteOnly Purpose: This annotation indicates that a specific property should be flagged as read-only by EclipseLink.
XmlWriteTransformer Annotation for org.eclipse.persistence.mappings.oxm.XMLTransformationMapping.
XmlWriteTransformers  
 


EclipseLink 2.2.0, build 'v20100819-r8063' API Reference