@RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE=TYPESE) public @interface XmlEnum
列挙型 Enum
SE を XML 表現にマップします。
このアノテーションは、XmlEnumValue
とともに、列挙型から XML 表現へのマッピングを提供します。
使用方法
@XmlEnum
アノテーションは、次のプログラム要素で使用できます。
使用箇所には、次の制約があります。
XmlType
、XmlRootElement
追加の共通情報については、jakarta.xml.bind.package javadoc の「パッケージ仕様」を参照してください。
列挙型は、列挙ファセットを持つスキーマ単純型にマップされます。スキーマ型は、@XmlEnum.value()
の対象となる Java 型から派生しています。各列挙型定数 @XmlEnumValue
には、型 @XmlEnum.value()
の有効な字句表現が必要です。
例 : XmlEnumValue
の例を参照してください
public abstract ClassSE<?> value
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.