protected static abstract class

AbstractHashedMap.HashIterator

extends Object
implements Iterator<E>
java.lang.Object
   ↳ org.apache.commons.collections.map.AbstractHashedMap.HashIterator
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Base Iterator

Summary

Fields
protected int expectedModCount The modification count expected
protected int hashIndex The current index into the array of buckets
protected AbstractHashedMap.HashEntry last The last returned entry
protected AbstractHashedMap.HashEntry next The next entry
protected final AbstractHashedMap parent The parent map
Protected Constructors
AbstractHashedMap.HashIterator(AbstractHashedMap parent)
Public Methods
boolean hasNext()
void remove()
String toString()
Protected Methods
AbstractHashedMap.HashEntry currentEntry()
AbstractHashedMap.HashEntry nextEntry()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.util.Iterator

Fields

protected int expectedModCount

The modification count expected

protected int hashIndex

The current index into the array of buckets

protected AbstractHashedMap.HashEntry last

The last returned entry

protected AbstractHashedMap.HashEntry next

The next entry

protected final AbstractHashedMap parent

The parent map

Protected Constructors

protected AbstractHashedMap.HashIterator (AbstractHashedMap parent)

Public Methods

public boolean hasNext ()

public void remove ()

public String toString ()

Protected Methods

protected AbstractHashedMap.HashEntry currentEntry ()

protected AbstractHashedMap.HashEntry nextEntry ()