- All Superinterfaces:
StatementTree
,Tree
public interface IfTree extends StatementTree
A tree node for an
if
statement.
For example:
if ( condition ) thenStatement if ( condition ) thenStatement else elseStatement
- See Java Language Specification:
-
14.9 The if Statement
- Since:
- 1.6
-
Nested Class Summary
-
Method Summary
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 Details
-
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
-