Class ConcurrentLong2ReferenceChainedHashTable.ValueIterator<V>
java.lang.Object
ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.NodeIterator<V>
ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.BaseIteratorImpl<V,V>
ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.ValueIterator<V>
- All Implemented Interfaces:
Iterator<V>
- Enclosing class:
ConcurrentLong2ReferenceChainedHashTable<V>
protected static final class ConcurrentLong2ReferenceChainedHashTable.ValueIterator<V>
extends ConcurrentLong2ReferenceChainedHashTable.BaseIteratorImpl<V,V>
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.NodeIterator
ConcurrentLong2ReferenceChainedHashTable.NodeIterator.ResizeChain<V> -
Field Summary
Fields inherited from class ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.BaseIteratorImpl
lastReturned, map, nextToReturnFields inherited from class ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.NodeIterator
currentTable, increment, last, nextBin, resizeChain -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.BaseIteratorImpl
hasNext, nextNode, removeMethods inherited from class ca.spottedleaf.concurrentutil.map.ConcurrentLong2ReferenceChainedHashTable.NodeIterator
findNext
-
Constructor Details
-
ValueIterator
-
-
Method Details
-
next
- Specified by:
nextin interfaceIterator<V>- Specified by:
nextin classConcurrentLong2ReferenceChainedHashTable.BaseIteratorImpl<V,V> - Throws:
NoSuchElementException
-
forEachRemaining
- Specified by:
forEachRemainingin interfaceIterator<V>- Specified by:
forEachRemainingin classConcurrentLong2ReferenceChainedHashTable.BaseIteratorImpl<V,V>
-