Class AbstractReferenceMap.ReferenceEntrySetIterator
- java.lang.Object
-
- org.apache.commons.collections.map.AbstractReferenceMap.ReferenceEntrySetIterator
-
- All Implemented Interfaces:
java.util.Iterator
- Direct Known Subclasses:
AbstractReferenceMap.ReferenceKeySetIterator,AbstractReferenceMap.ReferenceMapIterator,AbstractReferenceMap.ReferenceValuesIterator
- Enclosing class:
- AbstractReferenceMap
static class AbstractReferenceMap.ReferenceEntrySetIterator extends java.lang.Object implements java.util.IteratorThe EntrySet iterator.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.ObjectcurrentKey(package private) java.lang.ObjectcurrentValue(package private) AbstractReferenceMap.ReferenceEntryentry(package private) intexpectedModCount(package private) intindex(package private) java.lang.ObjectnextKey(package private) java.lang.ObjectnextValue(package private) AbstractReferenceMapparentThe parent map(package private) AbstractReferenceMap.ReferenceEntryprevious
-
Constructor Summary
Constructors Constructor Description ReferenceEntrySetIterator(AbstractReferenceMap parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckMod()protected AbstractReferenceMap.ReferenceEntrycurrentEntry()booleanhasNext()java.lang.Objectnext()protected AbstractReferenceMap.ReferenceEntrynextEntry()private booleannextNull()voidremove()
-
-
-
Field Detail
-
parent
final AbstractReferenceMap parent
The parent map
-
index
int index
-
entry
AbstractReferenceMap.ReferenceEntry entry
-
previous
AbstractReferenceMap.ReferenceEntry previous
-
nextKey
java.lang.Object nextKey
-
nextValue
java.lang.Object nextValue
-
currentKey
java.lang.Object currentKey
-
currentValue
java.lang.Object currentValue
-
expectedModCount
int expectedModCount
-
-
Constructor Detail
-
ReferenceEntrySetIterator
public ReferenceEntrySetIterator(AbstractReferenceMap parent)
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator
-
checkMod
private void checkMod()
-
nextNull
private boolean nextNull()
-
nextEntry
protected AbstractReferenceMap.ReferenceEntry nextEntry()
-
currentEntry
protected AbstractReferenceMap.ReferenceEntry currentEntry()
-
next
public java.lang.Object next()
- Specified by:
nextin interfacejava.util.Iterator
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator
-
-