- All Superinterfaces:
ConditionalLoopTree
,LoopTree
,StatementTree
,Tree
A tree node for a basic 'for' loop statement.
For example:
for ( initializer ; condition ; update ) statement
- Since:
- 9
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the condition expression of this 'for' statement.Returns the initializer expression of this 'for' statement.Returns the statement contained in this 'for' statement.Returns the update expression of this 'for' statement.Methods inherited from interface org.openjdk.nashorn.api.tree.Tree
accept, getEndPosition, getKind, getStartPosition
-
Method Details
-
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
-