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