-
- 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 ExpressionTreegetCondition()Returns the condition expression of this 'for' statement.ExpressionTreegetInitializer()Returns the initializer expression of this 'for' statement.StatementTreegetStatement()Returns the statement contained in this 'for' statement.ExpressionTreegetUpdate()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:
getConditionin 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:
getStatementin interfaceLoopTree- Returns:
- the statement
-
-