JavaTM 2 Platform
Standard Ed. 6

javax.lang.model.element
介面 VariableElement

所有父級介面:
Element

public interface VariableElement
extends Element

表示一個欄位、enum 常數、方法或建構子參數、區域變數或異常參數。

從以下版本開始:
1.6

方法摘要
 Object getConstantValue()
          如果此變數是一個被初始化為編譯時常數的 static final 欄位,則返回此變數的值。
 
從介面 javax.lang.model.element.Element 繼承的方法
accept, asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getModifiers, getSimpleName, hashCode
 

方法詳細資訊

getConstantValue

Object getConstantValue()
如果此變數是一個被初始化為編譯時常數的 static final 欄位,則返回此變數的值。否則返回 null。該值為基本型別或 String。如果該值為基本型別,則它被包裹在適當的套件裝類別中(比如 Integer)。

注意,並非所有的 static final 欄位都將具有常數值。特別是,enum 常數 被認為是編譯時常數。要獲得一個常數值,欄位的型別必須是基本型別或 String

返回:
如果此變數是一個被初始化為編譯時常數的 static final 欄位,則返回此變數的值,否則返回 null
另請參見:
Elements.getConstantExpression(Object)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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