public final class ForStmt extends Statement
| Constructor and Description | 
|---|
| ForStmt() | 
| ForStmt(int beginLine,
       int beginColumn,
       int endLine,
       int endColumn,
       List<Expression> init,
       Expression compare,
       List<Expression> update,
       Statement body) | 
| ForStmt(List<Expression> init,
       Expression compare,
       List<Expression> update,
       Statement body) | 
| Modifier and Type | Method and Description | 
|---|---|
| <R,A> R | accept(GenericVisitor<R,A> v,
      A arg)Accept method for visitor support. | 
| <A> void | accept(VoidVisitor<A> v,
      A arg)Accept method for visitor support. | 
| Statement | getBody() | 
| Expression | getCompare() | 
| List<Expression> | getInit() | 
| List<Expression> | getUpdate() | 
| void | setBody(Statement body) | 
| void | setCompare(Expression compare) | 
| void | setInit(List<Expression> init) | 
| void | setUpdate(List<Expression> update) | 
equals, getBeginColumn, getBeginLine, getData, getEndColumn, getEndLine, hashCode, setBeginColumn, setBeginLine, setData, setEndColumn, setEndLine, toStringpublic ForStmt()
public ForStmt(List<Expression> init, Expression compare, List<Expression> update, Statement body)
public ForStmt(int beginLine,
               int beginColumn,
               int endLine,
               int endColumn,
               List<Expression> init,
               Expression compare,
               List<Expression> update,
               Statement body)
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Nodepublic <A> void accept(VoidVisitor<A> v, A arg)
Nodepublic Statement getBody()
public Expression getCompare()
public List<Expression> getInit()
public List<Expression> getUpdate()
public void setBody(Statement body)
public void setCompare(Expression compare)
public void setInit(List<Expression> init)
public void setUpdate(List<Expression> update)