fmpp.util
Class MultiListIterator
java.lang.Object
fmpp.util.MultiListIterator
- All Implemented Interfaces:
- java.util.Iterator
public class MultiListIterator
- extends java.lang.Object
- implements java.util.Iterator
Iterates over multiple List-s. The elements of a list that was
added earlier will be iterated earlier.
|
Method Summary |
void |
addList(java.util.List ls)
Use this to add more lists after the constructor. |
boolean |
hasNext()
|
java.lang.Object |
next()
|
void |
remove()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiListIterator
public MultiListIterator()
MultiListIterator
public MultiListIterator(java.util.List ls1)
MultiListIterator
public MultiListIterator(java.util.List ls1,
java.util.List ls2)
MultiListIterator
public MultiListIterator(java.util.List ls1,
java.util.List ls2,
java.util.List ls3)
MultiListIterator
public MultiListIterator(java.util.List ls1,
java.util.List ls2,
java.util.List ls3,
java.util.List ls4)
addList
public void addList(java.util.List ls)
- Use this to add more lists after the constructor.
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator
next
public java.lang.Object next()
- Specified by:
next in interface java.util.Iterator
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator