public final class

UnmodifiableSortedMap

extends AbstractSortedMapDecorator
implements Serializable Unmodifiable
java.lang.Object
   ↳ org.apache.commons.collections.map.AbstractMapDecorator
     ↳ org.apache.commons.collections.map.AbstractSortedMapDecorator
       ↳ org.apache.commons.collections.map.UnmodifiableSortedMap

Class Overview

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

This class is Serializable from Commons Collections 3.1.

Summary

[Expand]
Inherited Fields
From class org.apache.commons.collections.map.AbstractMapDecorator
Public Methods
void clear()
Comparator comparator()
static SortedMap decorate(SortedMap map)
Factory method to create an unmodifiable sorted map.
Set entrySet()
Object firstKey()
SortedMap headMap(Object toKey)
Set keySet()
Object lastKey()
Object put(Object key, Object value)
void putAll(Map mapToCopy)
Object remove(Object key)
SortedMap subMap(Object fromKey, Object toKey)
SortedMap tailMap(Object fromKey)
Collection values()
[Expand]
Inherited Methods
From class org.apache.commons.collections.map.AbstractSortedMapDecorator
From class org.apache.commons.collections.map.AbstractMapDecorator
From class java.lang.Object
From interface java.util.Map
From interface java.util.SortedMap

Public Methods

public void clear ()

public Comparator comparator ()

public static SortedMap decorate (SortedMap 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

public Set entrySet ()

public Object firstKey ()

public SortedMap headMap (Object toKey)

public Set keySet ()

public Object lastKey ()

public Object put (Object key, Object value)

public void putAll (Map mapToCopy)

public Object remove (Object key)

public SortedMap subMap (Object fromKey, Object toKey)

public SortedMap tailMap (Object fromKey)

public Collection values ()