Class AbstractIteratorDecorator<E>
java.lang.Object
org.apache.commons.collections4.iterators.AbstractUntypedIteratorDecorator<E,E>
 
org.apache.commons.collections4.iterators.AbstractIteratorDecorator<E>
- Type Parameters:
- E- the type of the iterator being decorated.
- All Implemented Interfaces:
- Iterator<E>
- Direct Known Subclasses:
- AbstractDualBidiMap.EntrySetIterator,- AbstractDualBidiMap.KeySetIterator,- AbstractDualBidiMap.ValuesIterator,- AbstractMapMultiSet.UniqueSetIterator,- SkippingIterator
Provides basic behavior for decorating an iterator with extra functionality.
 
All methods are forwarded to the decorated iterator.
- Since:
- 3.0
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedAbstractIteratorDecorator(Iterator<E> iterator) Constructor that decorates the specified iterator.
- 
Method SummaryMethods inherited from class org.apache.commons.collections4.iterators.AbstractUntypedIteratorDecoratorgetIterator, hasNext, removeMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.IteratorforEachRemaining
- 
Constructor Details- 
AbstractIteratorDecoratorConstructor that decorates the specified iterator.- Parameters:
- iterator- the iterator to decorate, must not be null
- Throws:
- NullPointerException- if the iterator is null
 
 
- 
- 
Method Details- 
next
 
-