-
- All Superinterfaces:
ConditionalLoopTree
,LoopTree
,StatementTree
,Tree
public interface ForLoopTree extends ConditionalLoopTree
A tree node for a basic 'for' loop statement. For example:for ( initializer ; condition ; update ) statement
- Since:
- 9
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionTree
getCondition()
Returns the condition expression of this 'for' statement.ExpressionTree
getInitializer()
Returns the initializer expression of this 'for' statement.StatementTree
getStatement()
Returns the statement contained in this 'for' statement.ExpressionTree
getUpdate()
Returns the update expression of this 'for' statement.-
Methods inherited from interface jdk.nashorn.api.tree.Tree
accept, getEndPosition, getKind, getStartPosition
-
-
-
-
Method Detail
-
getInitializer
ExpressionTree getInitializer()
Returns the initializer expression of this 'for' statement.- Returns:
- the initializer expression
-
getCondition
ExpressionTree getCondition()
Returns the condition expression of this 'for' statement.- Specified by:
getCondition
in interfaceConditionalLoopTree
- Returns:
- the condition expression
-
getUpdate
ExpressionTree getUpdate()
Returns the update expression of this 'for' statement.- Returns:
- the update expression
-
getStatement
StatementTree getStatement()
Returns the statement contained in this 'for' statement.- Specified by:
getStatement
in interfaceLoopTree
- Returns:
- the statement
-
-