-
- All Superinterfaces:
StatementTree
,Tree
public interface IfTree extends StatementTree
A tree node for anif
statement. 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 ExpressionTree
getCondition()
Returns the condition of the if-statement.StatementTree
getElseStatement()
Returns the statement to be executed if the condition is false, ornull
if there is no such statement.StatementTree
getThenStatement()
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, ornull
if there is no such statement.- Returns:
- the statement to be executed if the condition is false
-
-