Class ConcurrentIntObjectHashMap.HashIterator
- java.lang.Object
-
- com.strobel.collections.concurrent.ConcurrentIntObjectHashMap.HashIterator
-
- Direct Known Subclasses:
ConcurrentIntObjectHashMap.ValueIterator
- Enclosing class:
- ConcurrentIntObjectHashMap<V>
private class ConcurrentIntObjectHashMap.HashIterator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ConcurrentIntObjectHashMap.IntHashEntry<V>
_lastReturned
private ConcurrentIntObjectHashMap.IntHashEntry<V>
_nextEntry
private int
_nextTableIndex
-
Constructor Summary
Constructors Modifier Constructor Description private
HashIterator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
advance()
boolean
hasMoreElements()
boolean
hasNext()
protected ConcurrentIntObjectHashMap.IntHashEntry<V>
nextEntry()
void
remove()
-
-
-
Field Detail
-
_nextTableIndex
private int _nextTableIndex
-
_nextEntry
private ConcurrentIntObjectHashMap.IntHashEntry<V> _nextEntry
-
_lastReturned
private ConcurrentIntObjectHashMap.IntHashEntry<V> _lastReturned
-
-
Method Detail
-
advance
private void advance()
-
hasMoreElements
public final boolean hasMoreElements()
-
hasNext
public final boolean hasNext()
-
nextEntry
protected final ConcurrentIntObjectHashMap.IntHashEntry<V> nextEntry()
-
remove
public final void remove()
-
-