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 org.glassfish.jersey.internal.util.collection.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 org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8.BaseIterator
hasMoreElements, hasNext, removeMethods inherited from class org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8.Traverser
advanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Enumeration
asIterator, hasMoreElementsMethods inherited from interface java.util.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>
-