final class UnlockedHashMap.RowIterator extends UnlockedHashMap.TableIterator
| Modifier and Type | Field and Description |
|---|---|
private int |
idx |
private UnlockedHashMap.Item<K,V> |
next |
private UnlockedHashMap.Item<K,V> |
remove |
(package private) UnlockedHashMap.Item<K,V>[] |
row |
private UnlockedHashMap.Table<K,V> |
table |
| Constructor and Description |
|---|
RowIterator(UnlockedHashMap.Table<K,V> table,
UnlockedHashMap.Item<K,V>[] row) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
UnlockedHashMap.Item<K,V> |
next() |
(package private) V |
nextValue() |
void |
remove() |
private final UnlockedHashMap.Table<K,V> table
UnlockedHashMap.Item<K,V>[] row
private int idx
private UnlockedHashMap.Item<K,V> next
private UnlockedHashMap.Item<K,V> remove
RowIterator(UnlockedHashMap.Table<K,V> table, UnlockedHashMap.Item<K,V>[] row)
public boolean hasNext()
V nextValue()
nextValue in class UnlockedHashMap.TableIteratorpublic UnlockedHashMap.Item<K,V> next()
next in interface java.util.Iterator<java.util.Map.Entry<K,V>>next in class UnlockedHashMap.TableIteratorpublic void remove()