org.holtz.zoe.zoel
Class StatementListCall
java.lang.Object
org.holtz.zoe.zoel.CallRecord
org.holtz.zoe.zoel.StatementListCall
public class StatementListCall
- extends CallRecord
An entry in the CallStack
of a Bug
storing execution state for a StatementList
.
- Author:
- Brian Holtz
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StatementListCall
public StatementListCall(StatementList theStatements)
next
public Statement next()
statements
public StatementList statements()
indexOfNext
public int indexOfNext()
peek
public Expression peek()
- Specified by:
peek
in class CallRecord
previous
public Statement previous()
mutate
public Statement mutate(java.util.Random random)
add
public void add(Statement operation)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object