Class ConcurrentReaderHashMap.HashIterator
- java.lang.Object
 - 
- org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.HashIterator
 
 
- 
- All Implemented Interfaces:
 Enumeration,Iterator
- Direct Known Subclasses:
 ConcurrentReaderHashMap.KeyIterator,ConcurrentReaderHashMap.ValueIterator
- Enclosing class:
 - ConcurrentReaderHashMap
 
protected class ConcurrentReaderHashMap.HashIterator extends Object implements Iterator, Enumeration
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected ObjectcurrentKeyprotected ObjectcurrentValueprotected ConcurrentReaderHashMap.Entryentryprotected intindexprotected ConcurrentReaderHashMap.EntrylastReturnedprotected ConcurrentReaderHashMap.Entry[]tab 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedHashIterator() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasMoreElements()booleanhasNext()Objectnext()ObjectnextElement()voidremove()protected ObjectreturnValueOfNext()- 
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 
- 
Methods inherited from interface java.util.Iterator
forEachRemaining 
 - 
 
 - 
 
- 
- 
Field Detail
- 
tab
protected final ConcurrentReaderHashMap.Entry[] tab
 
- 
index
protected int index
 
- 
entry
protected ConcurrentReaderHashMap.Entry entry
 
- 
currentKey
protected Object currentKey
 
- 
currentValue
protected Object currentValue
 
- 
lastReturned
protected ConcurrentReaderHashMap.Entry lastReturned
 
 - 
 
- 
Method Detail
- 
hasMoreElements
public boolean hasMoreElements()
- Specified by:
 hasMoreElementsin interfaceEnumeration
 
- 
nextElement
public Object nextElement()
- Specified by:
 nextElementin interfaceEnumeration
 
- 
returnValueOfNext
protected Object returnValueOfNext()
 
 - 
 
 -