@RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE={FIELDSE,METHODSE}) public @interface XmlElementRefs
XmlElement または JAXBElement でクラスを参照するプロパティをマークします。 要素プロパティ(XmlElement アノテーション付きのプロパティ)と比較すると、参照プロパティの置換セマンティクスは異なります。サブクラスがプロパティに割り当てられると、要素プロパティは @xsi:type と同じタグ名を生成しますが、参照プロパティは異なるタグ名を生成します (サブクラスにあるタグ名。)
このアノテーションは、XmlJavaTypeAdapter、XmlElementWrapper のアノテーションとともに使用できます。
XmlElementWrapper, XmlElementRef| 修飾子と型 | 必須要素と説明 |
|---|---|
XmlElementRef[] | value |
public abstract XmlElementRef[] value
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.