Package org.eclipse.epsilon.eol.util
Class LazyIntegerList.LazyIntegerListIterator
- java.lang.Object
-
- org.eclipse.epsilon.eol.util.LazyIntegerList.LazyIntegerListIterator
-
- All Implemented Interfaces:
Iterator<Integer>
,ListIterator<Integer>
- Enclosing class:
- LazyIntegerList
public class LazyIntegerList.LazyIntegerListIterator extends Object implements ListIterator<Integer>
-
-
Constructor Summary
Constructors Constructor Description LazyIntegerListIterator(int min, int max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Integer arg0)
boolean
hasNext()
boolean
hasPrevious()
Integer
next()
int
nextIndex()
Integer
previous()
int
previousIndex()
void
remove()
void
set(Integer arg0)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Method Detail
-
add
public void add(Integer arg0)
- Specified by:
add
in interfaceListIterator<Integer>
-
hasNext
public boolean hasNext()
-
hasPrevious
public boolean hasPrevious()
- Specified by:
hasPrevious
in interfaceListIterator<Integer>
-
next
public Integer next()
-
nextIndex
public int nextIndex()
- Specified by:
nextIndex
in interfaceListIterator<Integer>
-
previous
public Integer previous()
- Specified by:
previous
in interfaceListIterator<Integer>
-
previousIndex
public int previousIndex()
- Specified by:
previousIndex
in interfaceListIterator<Integer>
-
remove
public void remove()
-
set
public void set(Integer arg0)
- Specified by:
set
in interfaceListIterator<Integer>
-
-