org.apache.commons.collections.map
Class AbstractLinkedMap.LinkMapIterator
java.lang.Object
org.apache.commons.collections.map.AbstractLinkedMap.LinkIterator
org.apache.commons.collections.map.AbstractLinkedMap.LinkMapIterator
- All Implemented Interfaces:
- Iterator, MapIterator, OrderedIterator, OrderedMapIterator, ResettableIterator
- Enclosing class:
- AbstractLinkedMap
- protected static class AbstractLinkedMap.LinkMapIterator
- extends AbstractLinkedMap.LinkIterator
- implements OrderedMapIterator
MapIterator implementation.
|
Method Summary |
Object |
getKey()
Gets the current key, which is the key returned by the last call
to next(). |
Object |
getValue()
Gets the current value, which is the value associated with the last key
returned by next(). |
Object |
next()
Gets the next key from the Map. |
Object |
previous()
Gets the previous key from the Map. |
Object |
setValue(Object value)
Sets the value associated with the current key (optional operation). |
AbstractLinkedMap.LinkMapIterator
protected AbstractLinkedMap.LinkMapIterator(AbstractLinkedMap parent)
next
public Object next()
- Description copied from interface:
MapIterator
- Gets the next key from the
Map.
- Specified by:
next in interface MapIterator
- Returns:
- the next key in the iteration
previous
public Object previous()
- Description copied from interface:
OrderedMapIterator
- Gets the previous key from the
Map.
- Specified by:
previous in interface OrderedMapIterator
- Returns:
- the previous key in the iteration
getKey
public Object getKey()
- Description copied from interface:
MapIterator
- Gets the current key, which is the key returned by the last call
to
next().
- Specified by:
getKey in interface MapIterator
- Returns:
- the current key
getValue
public Object getValue()
- Description copied from interface:
MapIterator
- Gets the current value, which is the value associated with the last key
returned by
next().
- Specified by:
getValue in interface MapIterator
- Returns:
- the current value
setValue
public Object setValue(Object value)
- Description copied from interface:
MapIterator
- Sets the value associated with the current key (optional operation).
- Specified by:
setValue in interface MapIterator
- Parameters:
value - the new value
- Returns:
- the previous value
Copyright © 2001-2005 Apache Software Foundation. All Rights Reserved.