org.apache.commons.collections.map

Class UnmodifiableOrderedMap

public final class UnmodifiableOrderedMap extends AbstractOrderedMapDecorator implements Unmodifiable, Serializable

Decorates another OrderedMap to ensure it can't be altered.

This class is Serializable from Commons Collections 3.1.

Since: Commons Collections 3.0

Version: $Revision: 155406 $ $Date: 2005-02-26 12:55:26 +0000 (Sat, 26 Feb 2005) $

Author: Stephen Colebourne

Method Summary
voidclear()
static OrderedMapdecorate(OrderedMap map)
Factory method to create an unmodifiable sorted map.
SetentrySet()
SetkeySet()
MapIteratormapIterator()
OrderedMapIteratororderedMapIterator()
Objectput(Object key, Object value)
voidputAll(Map mapToCopy)
Objectremove(Object key)
Collectionvalues()

Method Detail

clear

public void clear()

decorate

public static OrderedMap decorate(OrderedMap map)
Factory method to create an unmodifiable sorted map.

Parameters: map the map to decorate, must not be null

Throws: IllegalArgumentException if map is null

entrySet

public Set entrySet()

keySet

public Set keySet()

mapIterator

public MapIterator mapIterator()

orderedMapIterator

public OrderedMapIterator orderedMapIterator()

put

public Object put(Object key, Object value)

putAll

public void putAll(Map mapToCopy)

remove

public Object remove(Object key)

values

public Collection values()
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.