class AbstractMapBasedMultimap.WrappedCollection.WrappedIterator
extends java.lang.Object
implements java.util.Iterator<V>
WrappedCollection
.Modifier and Type | Field and Description |
---|---|
(package private) java.util.Iterator<V> |
delegateIterator |
(package private) java.util.Collection<V> |
originalDelegate |
Constructor and Description |
---|
WrappedIterator() |
WrappedIterator(java.util.Iterator<V> delegateIterator) |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.Iterator<V> |
getDelegateIterator() |
boolean |
hasNext() |
V |
next() |
void |
remove() |
(package private) void |
validateIterator()
If the delegate changed since the iterator was created, the iterator is
no longer valid.
|
final java.util.Iterator<V> delegateIterator
final java.util.Collection<V> originalDelegate
WrappedIterator()
WrappedIterator(java.util.Iterator<V> delegateIterator)
void validateIterator()
public boolean hasNext()
hasNext
in interface java.util.Iterator<V>
public void remove()
remove
in interface java.util.Iterator<V>
java.util.Iterator<V> getDelegateIterator()