private class NonBlockingHashMapLong.SnapshotV
extends java.lang.Object
implements java.util.Iterator<TypeV>, java.util.Enumeration<TypeV>
| Modifier and Type | Field and Description |
|---|---|
private int |
_idx |
private long |
_nextK |
private TypeV |
_nextV |
private long |
_prevK |
private TypeV |
_prevV |
(package private) NonBlockingHashMapLong.CHM |
_sschm |
| Constructor and Description |
|---|
SnapshotV() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasMoreElements() |
boolean |
hasNext() |
(package private) long |
key(int idx) |
(package private) int |
length() |
TypeV |
next() |
TypeV |
nextElement() |
void |
remove() |
final NonBlockingHashMapLong.CHM _sschm
private int _idx
private long _nextK
private long _prevK
private TypeV _nextV
private TypeV _prevV
int length()
long key(int idx)
public boolean hasNext()
hasNext in interface java.util.Iterator<TypeV>public void remove()
remove in interface java.util.Iterator<TypeV>public TypeV nextElement()
nextElement in interface java.util.Enumeration<TypeV>public boolean hasMoreElements()
hasMoreElements in interface java.util.Enumeration<TypeV>