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

Class UnmodifiableOrderedMapIterator

java.lang.Object
|
+--org.apache.commons.collections.iterators.UnmodifiableOrderedMapIterator

All Implemented Interfaces:
OrderedMapIterator, Unmodifiable


public final class UnmodifiableOrderedMapIterator
extends java.lang.Object
implements OrderedMapIterator, Unmodifiable

Decorates an ordered map iterator such that it cannot be modified.
Since:
Commons Collections 3.0
Author:
Stephen Colebourne

Method Summary

static OrderedMapIterator

decorate(OrderedMapIterator iterator)

Decorates the specified iterator such that it cannot be modified.

Object

getKey()

Object

getValue()

boolean

hasNext()

boolean

hasPrevious()

Object

next()

Object

previous()

void

remove()

Object

setValue(Object value)

Method Details

decorate

public static OrderedMapIterator decorate(OrderedMapIterator iterator)

Decorates the specified iterator such that it cannot be modified.

Parameters:
iterator - the iterator to decorate
Throws:
- if the iterator is null

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()


setValue

public Object setValue(Object value)

Parameters:
value