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>_lastReturnedprivate ConcurrentIntObjectHashMap.IntHashEntry<V>_nextEntryprivate int_nextTableIndex
-
Constructor Summary
Constructors Modifier Constructor Description privateHashIterator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidadvance()booleanhasMoreElements()booleanhasNext()protected ConcurrentIntObjectHashMap.IntHashEntry<V>nextEntry()voidremove()
-
-
-
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()
-
-