|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Class Specifications |
Specifications inherited from class Object |
represents objectState <- org.jmlspecs.lang.JMLDataGroup.IT; public represents _getClass <- \typeof(this); |
Specifications inherited from interface Iterator |
instance public invariant this.uniteratedElems.has(this.currElem)||this.currElem == null; |
Model Field Summary | |
[instance] JMLObjectBag |
iteratedElems
|
Model fields inherited from interface org.jmlspecs.samples.list.iterator.Iterator |
currElem, unchanged, uniteratedElems |
Method Summary | |
Object |
currentItem()
|
void |
first()
|
boolean |
isDone()
|
void |
next()
|
Model Field Detail |
public JMLObjectBag iteratedElems
Method Detail |
public void first()
public void next()
next
in interface Iterator
public boolean isDone()
isDone
in interface Iterator
public Object currentItem()
currentItem
in interface Iterator
|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |