⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
org.apache.commons.collections.bidimap

Class DualTreeBidiMap.BidiOrderedMapIterator

java.lang.Object
|
+--org.apache.commons.collections.bidimap.DualTreeBidiMap.BidiOrderedMapIterator
Enclosing Class:

All Implemented Interfaces:
OrderedMapIterator, ResettableIterator


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

Inner class MapIterator.

Field Summary

ListIterator

iterator

The iterator being decorated

AbstractDualBidiMap

parent

The parent map

Constructor Summary

BidiOrderedMapIterator(AbstractDualBidiMap parent)

Method Summary

Object

getKey()

Object

getValue()

boolean

hasNext()

boolean

hasPrevious()

Object

next()

Object

previous()

void

remove()

void

reset()

Object

setValue(Object value)

String

toString()

Field Details

iterator

protected ListIterator iterator

The iterator being decorated


parent

protected final AbstractDualBidiMap parent

The parent map

Constructor Details

BidiOrderedMapIterator

protected BidiOrderedMapIterator(AbstractDualBidiMap parent)

Parameters:
parent

Method Details

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)

Parameters:
value

toString

public String toString()