JavaTM 2 Platform
Standard Ed. 6

javax.lang.model.element
介面 AnnotationMirror


public interface AnnotationMirror

表示一個註釋。註釋將值與註釋型別的每個元素關聯。

註釋應該使用 equals 方法進行比較。不保證總是使用相同的物件表示某個特定的註釋。

從以下版本開始:
1.6

方法摘要
 DeclaredType getAnnotationType()
          返回此註釋的型別。
 Map<? extends ExecutableElement,? extends AnnotationValue> getElementValues()
          返回此註釋元素的值。
 

方法詳細資訊

getAnnotationType

DeclaredType getAnnotationType()
返回此註釋的型別。

返回:
此註釋的型別

getElementValues

Map<? extends ExecutableElement,? extends AnnotationValue> getElementValues()
返回此註釋元素的值。此值是以映射的形式返回的,該映射將元素與其相應的值關聯。只包括那些註釋中明確存在其值的元素,不包括那些隱式假定其預設值的元素。映射的順序與值出現在註釋源中的順序比對。

注意,標記註釋型別的註釋鏡像將被定義為有一個空映射。

要使用預設值進行填充,可以使用 getElementValuesWithDefaults

返回:
此註釋元素的值;如果沒有,則返回一個空映射

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only