|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 必需 | 可選 | 詳細資訊: 元素 |
@Retention(value=RUNTIME) @Target(value={PACKAGE,FIELD,METHOD,TYPE,PARAMETER}) public @interface XmlJavaTypeAdapter
對自定義編組使用實作 XmlAdapter
的適配器。
用法:
@XmlJavaTypeAdapter 註釋可以與下列程式元素一起使用:
XmlJavaTypeAdapters
內部的元素 當對一個類別定義了 @XmlJavaTypeAdapter 註釋時,它將適用於該類別的所有參考。
當在包級別上定義了 @XmlJavaTypeAdapter 註釋時,它將適用於從該套件內部到 @XmlJavaTypeAdapter.type() 的所有參考。
當對欄位、屬性或參數定義了 @XmlJavaTypeAdapter 註釋時,註釋將僅適用於這些欄位、屬性或參數。
欄位、屬性或參數上的 @XmlJavaTypeAdapter 註釋覆寫與欄位、屬性或參數所參考的類別關聯的 @XmlJavaTypeAdapter 註釋。
類別上的 @XmlJavaTypeAdapter 註釋覆寫在該類別的套件級別上指定的 @XmlJavaTypeAdapter 註釋。
此註釋可與以下註釋一起使用:XmlElement
、XmlAttribute
、XmlElementRef
、
XmlElementRefs
、XmlAnyElement
。此註釋也可以在包級別與以下註釋一起使用:
XmlAccessorType
、XmlSchema
、XmlSchemaType
、
XmlSchemaTypes
。
範例:請參閱 XmlAdapter
中的範例
XmlAdapter
必需元素摘要 | |
---|---|
Class<? extends XmlAdapter> |
value
指向將 value 型別轉換為 bound 型別或將 bound 型別轉換為 value 型別的類別。 |
可選元素摘要 | |
---|---|
Class |
type
如果此註釋在包級別使用,則必須指定 type() 的值。 |
元素詳細資訊 |
---|
public abstract Class<? extends XmlAdapter> value
XmlAdapter
。
public abstract Class type
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 必需 | 可選 | 詳細資訊: 元素 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。