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