org.apache.commons.collections.bidimap

Class DualTreeBidiMap.BidiOrderedMapIterator

protected static class DualTreeBidiMap.BidiOrderedMapIterator extends Object implements OrderedMapIterator, ResettableIterator

Inner class MapIterator.
Field Summary
protected ListIteratoriterator
The iterator being decorated
protected AbstractDualBidiMapparent
The parent map
Constructor Summary
protected BidiOrderedMapIterator(AbstractDualBidiMap parent)
Constructor.
Method Summary
ObjectgetKey()
ObjectgetValue()
booleanhasNext()
booleanhasPrevious()
Objectnext()
Objectprevious()
voidremove()
voidreset()
ObjectsetValue(Object value)
StringtoString()

Field Detail

iterator

protected ListIterator iterator
The iterator being decorated

parent

protected final AbstractDualBidiMap parent
The parent map

Constructor Detail

BidiOrderedMapIterator

protected BidiOrderedMapIterator(AbstractDualBidiMap parent)
Constructor.

Parameters: parent the parent map

Method Detail

getKey

public Object getKey()

getValue

public Object getValue()

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

next

public Object next()

previous

public Object previous()

remove

public void remove()

reset

public void reset()

setValue

public Object setValue(Object value)

toString

public String toString()
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.