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 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 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
-
ValueIterator
ValueIterator(ConcurrentHashMapV8.Node<K, V>[] tab, int index, int size, int limit, ConcurrentHashMapV8<K, V> map)
-
-
Method Details
-
next
-
nextElement
- Specified by:
nextElementin interfaceEnumeration<K>
-