org.apache.commons.collections.map
Class UnmodifiableMap
- IterableMap, Map, Serializable, Unmodifiable
public final class UnmodifiableMap
Decorates another
Map
to ensure it can't be altered.
This class is Serializable from Commons Collections 3.1.
$Revision: 1.10 $ $Date: 2004/04/09 10:32:25 $
clear , containsKey , containsValue , entrySet , equals , get , getMap , hashCode , isEmpty , keySet , put , putAll , remove , size , toString , values |
decorate
public static Map decorate(Map map)
Factory method to create an unmodifiable map.
map
- the map to decorate, must not be null
mapIterator
public MapIterator mapIterator()
Obtains a
MapIterator
over the map.
A map iterator is an efficient way of iterating over maps.
There is no need to access the entry set or cast to Map Entry objects.
IterableMap map = new HashedMap();
MapIterator it = map.mapIterator();
while (it.hasNext()) {
Object key = it.next();
Object value = it.getValue();
it.setValue("newValue");
}
- mapIterator in interface IterableMap
Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.