Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.dom4j.tree
Class ConcurrentReaderHashMap.HashIterator  view ConcurrentReaderHashMap.HashIterator download ConcurrentReaderHashMap.HashIterator.java

java.lang.Object
  extended byorg.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


Field Summary
protected  java.lang.Object currentKey
           
protected  java.lang.Object currentValue
           
protected  ConcurrentReaderHashMap.Entry entry
           
protected  int index
           
protected  ConcurrentReaderHashMap.Entry lastReturned
           
protected  ConcurrentReaderHashMap.Entry[] tab
           
 
Constructor Summary
protected ConcurrentReaderHashMap.HashIterator()
           
 
Method Summary
 boolean hasMoreElements()
          Tests whether there are elements remaining in the enumeration.
 boolean hasNext()
          Tests whether there are elements remaining in the collection.
 java.lang.Object next()
          Obtain the next element in the collection.
 java.lang.Object nextElement()
          Obtain the next element in the enumeration.
 void remove()
          Remove from the underlying collection the last element returned by next (optional operation).
protected  java.lang.Object returnValueOfNext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

ConcurrentReaderHashMap.HashIterator

protected ConcurrentReaderHashMap.HashIterator()
Method Detail

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