JavaTM Platform
Standard Ed. 6

javax.xml.bind.annotation
注释类型 XmlElementRefs


@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
public @interface XmlElementRefs

标记一个属性,该属性引用带有 XmlElement 或 JAXBElement 的类。

与元素属性(带有 XmlElement 注释的属性)比较,引用属性具有不同的替换语义。在将子类分配给属性时,元素属性将生成带有 @xsi:type 的相同标记名称,而引用属性则生成一个不同的标记名称(子类上的标记名称)。

此注释可与下列注释一起使用:XmlJavaTypeAdapterXmlElementWrapper

从以下版本开始:
JAXB 2.0
另请参见:
XmlElementWrapper, XmlElementRef

必需元素摘要
 XmlElementRef[] value
           
 

元素详细信息

value

public abstract XmlElementRef[] value

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策