- すべてのスーパー・インタフェース:
StatementTree
,Tree
public interface VariableTree extends StatementTree
変数宣言のツリー・ノードです。 たとえば:
modifiers type name initializer ; modifiers type qualified-name.this
- Java言語仕様を参照してください:
-
8.3 フィールド宣言
14.4ローカル変数の宣言文 - 導入されたバージョン:
- 1.6
-
メソッドの詳細
-
getModifiers
ModifiersTree getModifiers()宣言上の任意の注釈を含む修飾子を返します。- 戻り値:
- 修飾子
-
getName
Name getName()宣言されている変数の名前を返します。- 戻り値:
- 名前
-
getNameExpression
ExpressionTree getNameExpression()"declared"という名前の修飾識別子を返します。 これは、メソッド宣言のレシーバの場合にのみ使用されます。 それ以外の場合はnull
を返します。- 戻り値:
- レシーバ宣言の修飾識別子
-
getType
Tree getType()宣言されている変数の型を返します。- 戻り値:
- タイプ
-
getInitializer
ExpressionTree getInitializer()変数の初期化子を返します。存在しない場合はnull
を返します。- 戻り値:
- 初期化子
-