@Inherited
@Retention(value=RUNTIME)
@Target(value={PACKAGE,TYPE})
public @interface XmlAccessorOrder Controls the ordering of fields and properties in a class.
@XmlAccessorOrder annotation can be used with the following program elements:
See "Package Specification" in javax.xml.bind package javadoc for additional common information.
The effective XmlAccessOrder on a class is determined as follows:
@XmlAccessorOrder on a class, then it is used. @XmlAccessorOrder exists on one of its super classes, then it is inherited (by the virtue of Inherited) @XmlAccessorOrder on the package of the class is used, if it's there. XmlAccessOrder.UNDEFINED. This annotation can be used with the following annotations: XmlType, XmlRootElement, XmlAccessorType, XmlSchema, XmlSchemaType, XmlSchemaTypes, , XmlJavaTypeAdapter. It can also be used with the following annotations at the package level: XmlJavaTypeAdapter.
XmlAccessOrderpublic abstract XmlAccessOrder value
© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.