- All Superinterfaces:
- StatementTree,- Tree
public interface EnhancedForLoopTree extends StatementTree
A tree node for an "enhanced" 
for loop statement.
 For example:
 
   for ( variable : expression )
       statement
 - See Java Language Specification:
- 
14.14.2 The enhanced for statement
- Since:
- 1.6
- 
Nested Class Summary
- 
Method SummaryModifier and Type Method Description ExpressionTreegetExpression()Returns the expression yielding the values for the control variable.StatementTreegetStatement()Returns the body of the loop.VariableTreegetVariable()Returns the control variable for the loop.
- 
Method Details- 
getVariableVariableTree getVariable()Returns the control variable for the loop.- Returns:
- the control variable
 
- 
getExpressionExpressionTree getExpression()Returns the expression yielding the values for the control variable.- Returns:
- the expression
 
- 
getStatementStatementTree getStatement()Returns the body of the loop.- Returns:
- the body of the loop
 
 
-