-
- All Superinterfaces:
StatementTree,Tree
public interface IfTree extends StatementTree
A tree node for anifstatement. For example:if ( condition ) thenStatement if ( condition ) thenStatement else elseStatement- Since:
- 1.6
- See The Java™ Language Specification:
- section 14.9
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionTreegetCondition()Returns the condition of the if-statement.StatementTreegetElseStatement()Returns the statement to be executed if the condition is false, ornullif there is no such statement.StatementTreegetThenStatement()Returns the statement to be executed if the condition is true
-
-
-
Method Detail
-
getCondition
ExpressionTree getCondition()
Returns the condition of the if-statement.- Returns:
- the condition
-
getThenStatement
StatementTree getThenStatement()
Returns the statement to be executed if the condition is true- Returns:
- the statement to be executed if the condition is true
-
getElseStatement
StatementTree getElseStatement()
Returns the statement to be executed if the condition is false, ornullif there is no such statement.- Returns:
- the statement to be executed if the condition is false
-
-