com.pnfsoftware.jeb.core.units.code.java.IJavaForEach |
Java AST interface used to represent a for-each Java 5 loop statement.
for(Any var: iterable) { ... } body
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract IJavaBlock |
getBody()
Get the loop body.
| ||||||||||
abstract IJavaExpression | getIterable() | ||||||||||
abstract IJavaDefinition | getVariable() | ||||||||||
abstract void |
setBody(IJavaBlock b)
Set the loop post-iteration statement.
| ||||||||||
abstract void | setIterable(IJavaExpression iterable) | ||||||||||
abstract void | setVariable(IJavaDefinition var) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Set the loop post-iteration statement.
b | mandatory loop body |
---|