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

インタフェースIfTree

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

    public interface IfTree
    extends StatementTree
    if文のツリー・ノード。 次に例を示します。
       if ( condition )
          thenStatement
    
       if ( condition )
           thenStatement
       else
           elseStatement
     
    導入されたバージョン:
    1.6
    Java™言語仕様:
    セクション14.9
    • ネストされたクラスのサマリー

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

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

      修飾子と型 メソッド 説明
      ExpressionTree getCondition()
      if文の条件を返します。
      StatementTree getElseStatement()
      条件がfalseの場合に実行される文を返します。そのような文がない場合はnullを返します。
      StatementTree getThenStatement()
      条件がtrueである場合に実行される文を返します。
      • インタフェース com.sun.source.tree.Treeで宣言されたメソッド

        accept, getKind
    • メソッドの詳細

      • getCondition

        ExpressionTree getCondition()
        if文の条件を返します。
        戻り値:
        条件
      • getThenStatement

        StatementTree getThenStatement()
        条件がtrueである場合に実行される文を返します。
        戻り値:
        条件がtrueである場合に実行される文
      • getElseStatement

        StatementTree getElseStatement()
        条件がfalseの場合に実行される文を返します。そのような文がない場合はnullを返します。
        戻り値:
        条件がfalseの場合に実行される文