final class UnlockedHashMap.BranchIterator extends UnlockedHashMap.TableIterator
| Modifier and Type | Field and Description |
|---|---|
private boolean |
branch |
private UnlockedHashMap.TableIterator |
branch0 |
private UnlockedHashMap.TableIterator |
branch1 |
| Constructor and Description |
|---|
BranchIterator(UnlockedHashMap.TableIterator branch0,
UnlockedHashMap.TableIterator branch1) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
UnlockedHashMap.Item<K,V> |
next() |
(package private) V |
nextValue() |
void |
remove() |
private final UnlockedHashMap.TableIterator branch0
private final UnlockedHashMap.TableIterator branch1
private boolean branch
BranchIterator(UnlockedHashMap.TableIterator branch0, UnlockedHashMap.TableIterator branch1)
public boolean hasNext()
public UnlockedHashMap.Item<K,V> next()
next in interface java.util.Iterator<java.util.Map.Entry<K,V>>next in class UnlockedHashMap.TableIteratorV nextValue()
nextValue in class UnlockedHashMap.TableIteratorpublic void remove()