org.eclipse.persistence.oxm.annotations
Annotation Type XmlReadOnly
@Target(value={FIELD,METHOD})
@Retention(value=RUNTIME)
public @interface XmlReadOnly
Purpose: This annotation indicates that a specific property should be flagged as read-only
by EclipseLink. The value for this property will never be written out to XML during
a marshal if flagged as read-only.
Example:
@XmlRootElement(name="customer")
public class Customer {
...
@XmlElement
@XmlReadOnly
public String firstName
...
}
*
EclipseLink 2.2.1, "build v20110722-r9776" API Reference