protected static class

AbstractDualBidiMap.KeySetIterator

extends AbstractIteratorDecorator
java.lang.Object
   ↳ org.apache.commons.collections.iterators.AbstractIteratorDecorator
     ↳ org.apache.commons.collections.bidimap.AbstractDualBidiMap.KeySetIterator

Class Overview

Inner class KeySetIterator.

Summary

Fields
protected boolean canRemove Whether remove is allowed at present
protected Object lastKey The last returned key
protected final AbstractDualBidiMap parent The parent map
[Expand]
Inherited Fields
From class org.apache.commons.collections.iterators.AbstractIteratorDecorator
Protected Constructors
AbstractDualBidiMap.KeySetIterator(Iterator iterator, AbstractDualBidiMap parent)
Constructor.
Public Methods
Object next()
void remove()
[Expand]
Inherited Methods
From class org.apache.commons.collections.iterators.AbstractIteratorDecorator
From class java.lang.Object
From interface java.util.Iterator

Fields

protected boolean canRemove

Whether remove is allowed at present

protected Object lastKey

The last returned key

protected final AbstractDualBidiMap parent

The parent map

Protected Constructors

protected AbstractDualBidiMap.KeySetIterator (Iterator iterator, AbstractDualBidiMap parent)

Constructor.

Parameters
iterator the iterator to decorate
parent the parent map

Public Methods

public Object next ()

public void remove ()