类 CompositeIterator<E>

java.lang.Object
cn.taketoday.util.CompositeIterator<E>
类型参数:
E - the element type
所有已实现的接口:
Iterator<E>

public class CompositeIterator<E> extends Object implements Iterator<E>
Composite iterator that combines multiple other iterators, as registered via add(Iterator).

This implementation maintains a linked set of iterators which are invoked in sequence until all iterators are exhausted.

从以下版本开始:
4.0
作者:
Erwin Vervaet, Juergen Hoeller, TODAY 2021/10/1 14:48
  • 字段详细资料

  • 构造器详细资料

    • CompositeIterator

      public CompositeIterator()
  • 方法详细资料

    • add

      public void add(Iterator<E> iterator)
      Add given iterator to this composite.
    • hasNext

      public boolean hasNext()
      指定者:
      hasNext 在接口中 Iterator<E>
    • next

      public E next()
      指定者:
      next 在接口中 Iterator<E>
    • remove

      public void remove()
      指定者:
      remove 在接口中 Iterator<E>