アノテーション型 XmlElementRefs
@RetentionSE(RUNTIMESE) @TargetSE({FIELDSE,METHODSE}) public @interface XmlElementRefs
XmlElement
または JAXBElement でクラスを参照するプロパティをマークします。要素プロパティ(
XmlElement
アノテーション付きのプロパティ)と比較すると、参照プロパティの置換セマンティクスは異なります。サブクラスがプロパティに割り当てられると、要素プロパティは @xsi:type と同じタグ名を生成しますが、参照プロパティは異なるタグ名を生成します (サブクラスにあるタグ名。)このアノテーションは、
XmlJavaTypeAdapter
、XmlElementWrapper
のアノテーションとともに使用できます。- 導入:
- 1.6、JAXB 2.0
- 作成者:
- Kohsuke Kawaguchi, Sun Microsystems, Inc.
- Sekhar Vajjhala, Sun Microsystems, Inc.
- 関連事項:
XmlElementWrapper
,XmlElementRef
必須定数のサマリー
必須要素 修飾子と型 必須要素 説明 XmlElementRef[]
value
要素の詳細
value
XmlElementRef[] value