class ForEachJBlock extends BasicJBlock
JBlock.Braces| Modifier and Type | Field and Description |
|---|---|
private JExpr |
iterable |
private int |
mods |
private java.lang.String |
name |
private JType |
type |
| Constructor and Description |
|---|
ForEachJBlock(BasicJBlock parent,
int mods,
JType type,
java.lang.String name,
JExpr iterable) |
| Modifier and Type | Method and Description |
|---|---|
void |
write(SourceFileWriter writer) |
_assert, _assert, _break, _break, _class, _continue, _continue, _do, _for, _if, _new, _new, _new, _newAnon, _newAnon, _newAnon, _return, _return, _switch, _synchronized, _throw, _try, _while, add, addAssign, andAssign, anonLabel, anonLabel, assign, blankLine, block, call, call, call, call, callStatic, callStatic, callStatic, callStatic, callSuper, callThis, divAssign, empty, forEach, forEach, forEach, forwardLabel, get, getParent, hasSingleItemOfType, label, label, lshrAssign, modAssign, mulAssign, orAssign, postDec, postInc, preDec, preInc, shlAssign, shrAssign, size, subAssign, tempName, tempVar, tempVar, tempVar, var, var, var, var, var, var, write, write, xorAssignblockComment, lineComment, writeCommentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitblockComment, lineCommentprivate final int mods
private final JType type
private final java.lang.String name
private final JExpr iterable
ForEachJBlock(BasicJBlock parent, int mods, JType type, java.lang.String name, JExpr iterable)
public void write(SourceFileWriter writer) throws java.io.IOException
write in interface Writablewrite in class BasicJBlockjava.io.IOException