モジュール jdk.compiler
パッケージ com.sun.source.tree

インタフェースVariableTree

  • すべてのスーパー・インタフェース:
    StatementTree, Tree

    public interface VariableTree
    extends StatementTree
    変数宣言のツリー・ノードです。 次に例を示します。
       modifiers type name initializer ;
       modifiers type qualified-name.this
     
    導入されたバージョン:
    1.6
    Java™言語仕様:
    セクション8.3および14.4
    • ネストされたクラスのサマリー

      • インタフェース com.sun.source.tree.Treeで宣言されたネストされたクラス/インタフェース

        Tree.Kind
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      ExpressionTree getInitializer()
      変数の初期化子を返します。存在しない場合はnullを返します。
      ModifiersTree getModifiers()
      宣言上の任意の注釈を含む修飾子を返します。
      Name getName()
      宣言されている変数の名前を返します。
      ExpressionTree getNameExpression()
      "declared"という名前の修飾識別子を返します。
      Tree getType()
      宣言されている変数の型を返します。
      • インタフェース com.sun.source.tree.Treeで宣言されたメソッド

        accept, getKind
    • メソッドの詳細

      • getModifiers

        ModifiersTree getModifiers()
        宣言上の任意の注釈を含む修飾子を返します。
        戻り値:
        修飾子
      • getName

        Name getName()
        宣言されている変数の名前を返します。
        戻り値:
        名前
      • getNameExpression

        ExpressionTree getNameExpression()
        "declared"という名前の修飾識別子を返します。 これは、メソッド宣言のレシーバの場合にのみ使用されます。 それ以外の場合はnullを返します。
        戻り値:
        レシーバ宣言の修飾識別子
      • getType

        Tree getType()
        宣言されている変数の型を返します。
        戻り値:
        タイプ
      • getInitializer

        ExpressionTree getInitializer()
        変数の初期化子を返します。存在しない場合はnullを返します。
        戻り値:
        初期化子