org.dom4j.tree
Class ConcurrentReaderHashMap.HashIterator

java.lang.Object
org.dom4j.tree.ConcurrentReaderHashMap.HashIterator
- All Implemented Interfaces:
- java.util.Enumeration, java.util.Iterator
- Direct Known Subclasses:
- ConcurrentReaderHashMap.KeyIterator, ConcurrentReaderHashMap.ValueIterator
- Enclosing class:
- ConcurrentReaderHashMap
- protected class ConcurrentReaderHashMap.HashIterator
- extends java.lang.Object
- implements java.util.Iterator, java.util.Enumeration
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tab
protected final ConcurrentReaderHashMap.Entry[] tab
index
protected int index
entry
protected ConcurrentReaderHashMap.Entry entry
currentKey
protected java.lang.Object currentKey
currentValue
protected java.lang.Object currentValue
lastReturned
protected ConcurrentReaderHashMap.Entry lastReturned
ConcurrentReaderHashMap.HashIterator
protected ConcurrentReaderHashMap.HashIterator()
hasMoreElements
public boolean hasMoreElements()
- Description copied from interface:
java.util.Enumeration
- Tests whether there are elements remaining in the enumeration.
- Specified by:
hasMoreElements in interface java.util.Enumeration
nextElement
public java.lang.Object nextElement()
- Description copied from interface:
java.util.Enumeration
- Obtain the next element in the enumeration.
- Specified by:
nextElement in interface java.util.Enumeration
hasNext
public boolean hasNext()
- Description copied from interface:
java.util.Iterator
- Tests whether there are elements remaining in the collection. In other
words, calling
next() will not throw an exception.
- Specified by:
hasNext in interface java.util.Iterator
returnValueOfNext
protected java.lang.Object returnValueOfNext()
next
public java.lang.Object next()
- Description copied from interface:
java.util.Iterator
- Obtain the next element in the collection.
- Specified by:
next in interface java.util.Iterator
remove
public void remove()
- Description copied from interface:
java.util.Iterator
- Remove from the underlying collection the last element returned by next
(optional operation). This method can be called only once after each
call to
next(). It does not affect what will be returned
by subsequent calls to next.
- Specified by:
remove in interface java.util.Iterator