Class ConcurrentHashMapV8.KeyIterator<K,V>
java.lang.Object
org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8.Traverser<K,V>
org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8.BaseIterator<K,V>
org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8.KeyIterator<K,V>
- All Implemented Interfaces:
Enumeration<K>, Iterator<K>
- Enclosing class:
ConcurrentHashMapV8<K,V>
static final class ConcurrentHashMapV8.KeyIterator<K,V>
extends ConcurrentHashMapV8.BaseIterator<K,V>
implements Iterator<K>, Enumeration<K>
-
Field Summary
Fields inherited from class ConcurrentHashMapV8.BaseIterator
lastReturned, map -
Constructor Summary
ConstructorsConstructorDescriptionKeyIterator(ConcurrentHashMapV8.Node<K, V>[] tab, int index, int size, int limit, ConcurrentHashMapV8<K, V> map) -
Method Summary
Methods inherited from class ConcurrentHashMapV8.BaseIterator
hasMoreElements, hasNext, removeMethods inherited from class ConcurrentHashMapV8.Traverser
advanceMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Enumeration
asIterator, hasMoreElementsMethods inherited from interface Iterator
forEachRemaining, hasNext, remove
-
Constructor Details
-
KeyIterator
KeyIterator(ConcurrentHashMapV8.Node<K, V>[] tab, int index, int size, int limit, ConcurrentHashMapV8<K, V> map)
-
-
Method Details
-
next
-
nextElement
- Specified by:
nextElementin interfaceEnumeration<K>
-