アノテーション型 XmlAccessorOrder
@InheritedSE @RetentionSE(RUNTIMESE) @TargetSE({PACKAGESE,TYPESE}) public @interface XmlAccessorOrder
クラス内のフィールドとプロパティの順序を制御します。
使用方法
@XmlAccessorOrder
アノテーションは、次のプログラム要素で使用できます。- パッケージ
- トップレベルのクラス
その他の一般的な情報については、
jakarta.xml.bind
パッケージ javadoc の「パッケージ仕様」を参照してください。クラスでの有効な
XmlAccessOrder
は、次のように決定されます。- クラスに
@XmlAccessorOrder
がある場合は、それが使用されます。 - それ以外の場合、
@XmlAccessorOrder
がそのスーパークラスの 1 つに存在する場合、継承されます (Inherited
SE のおかげ) - それ以外の場合は、クラスのパッケージにある
@XmlAccessorOrder
が使用されます(存在する場合)。 - それ以外の場合は
XmlAccessOrder.UNDEFINED
。
このアノテーションは、次のアノテーションとともに使用できます:
XmlType
、XmlRootElement
、XmlAccessorType
、XmlSchema
、XmlSchemaType
、XmlSchemaTypes
、、XmlJavaTypeAdapter
。パッケージレベルで次のアノテーションとともに使用することもできます:XmlJavaTypeAdapter
。- 導入:
- 1.6、JAXB 2.0
- 作成者:
- Sekhar Vajjhala, Sun Microsystems, Inc.
- 関連事項:
XmlAccessOrder
オプション要素のサマリー
オプション要素 修飾子と型 オプションの要素 説明 XmlAccessOrder
value
要素の詳細
value
XmlAccessOrder value
- デフォルト:
- jakarta.xml.bind.annotation.XmlAccessOrder.UNDEFINED