Package jakarta.xml.bind.annotation
Annotation Type XmlAttribute
-
@Retention(RUNTIME) @Target({FIELD,METHOD}) public @interface XmlAttributeMaps a JavaBean property to an XML attribute.
Usage
The
@XmlAttributeannotation can be used with the following program elements:- JavaBean property
- field
A static final field is mapped to an XML fixed attribute.
See "Package Specification" in jakarta.xml.bind.package javadoc for additional common information.
The usage is subject to the following constraints:- If type of the field or the property is a collection type, then the collection item type must be mapped to schema simple type. {@snippet : // Examples
- Since:
- 1.6, JAXB 2.0
- Author:
- Sekhar Vajjhala, Sun Microsystems, Inc.
- See Also:
XmlType
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringnameName of the XML Schema attribute.java.lang.StringnamespaceSpecifies the XML target namespace of the XML Schema attribute.booleanrequiredSpecifies if the XML Schema attribute is optional or required.
-