Package fmpp.util

Class MultiListIterator

java.lang.Object
fmpp.util.MultiListIterator
All Implemented Interfaces:
Iterator

public class MultiListIterator extends Object implements Iterator
Iterates over multiple List-s. The elements of a list that was added earlier will be iterated earlier.
  • Constructor Details

    • MultiListIterator

      public MultiListIterator()
    • MultiListIterator

      public MultiListIterator(List ls1)
    • MultiListIterator

      public MultiListIterator(List ls1, List ls2)
    • MultiListIterator

      public MultiListIterator(List ls1, List ls2, List ls3)
    • MultiListIterator

      public MultiListIterator(List ls1, List ls2, List ls3, List ls4)
  • Method Details

    • addList

      public void addList(List ls)
      Use this to add more lists after the constructor.
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator
    • next

      public Object next()
      Specified by:
      next in interface Iterator
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator