-
- All Superinterfaces:
StatementTree,Tree
public interface ForLoopTree extends StatementTree
A tree node for a basicforloop statement. For example:for ( initializer ; condition ; update ) statement- Since:
- 1.6
- See The Java™ Language Specification:
- section 14.14.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionTreegetCondition()Returns the condition of theforstatement.List<? extends StatementTree>getInitializer()Returns any initializers of theforstatement.StatementTreegetStatement()Returns the body of theforstatement.List<? extends ExpressionStatementTree>getUpdate()Returns any update expressions of theforstatement.
-
-
-
Method Detail
-
getInitializer
List<? extends StatementTree> getInitializer()
Returns any initializers of theforstatement. The result will be an empty list if there are no initializers- Returns:
- the initializers
-
getCondition
ExpressionTree getCondition()
Returns the condition of theforstatement. May benullif there is no condition.- Returns:
- the condition
-
getUpdate
List<? extends ExpressionStatementTree> getUpdate()
Returns any update expressions of theforstatement.- Returns:
- the update expressions
-
getStatement
StatementTree getStatement()
Returns the body of theforstatement.- Returns:
- the body
-
-