Package org.jctools.maps
Class NonBlockingIdentityHashMap.SnapshotV
- java.lang.Object
-
- org.jctools.maps.NonBlockingIdentityHashMap.SnapshotV
-
- All Implemented Interfaces:
java.util.Enumeration<TypeV>
,java.util.Iterator<TypeV>
- Enclosing class:
- NonBlockingIdentityHashMap<TypeK,TypeV>
private class NonBlockingIdentityHashMap.SnapshotV extends java.lang.Object implements java.util.Iterator<TypeV>, java.util.Enumeration<TypeV>
-
-
Constructor Summary
Constructors Constructor Description SnapshotV()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasMoreElements()
boolean
hasNext()
(package private) java.lang.Object
key(int idx)
(package private) int
length()
TypeV
next()
TypeV
nextElement()
void
remove()
void
removeKey()
-
-
-
Method Detail
-
length
int length()
-
key
java.lang.Object key(int idx)
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator<TypeV>
-
removeKey
public void removeKey()
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator<TypeV>
-
nextElement
public TypeV nextElement()
- Specified by:
nextElement
in interfacejava.util.Enumeration<TypeV>
-
hasMoreElements
public boolean hasMoreElements()
- Specified by:
hasMoreElements
in interfacejava.util.Enumeration<TypeV>
-
-