Class UnmodifiableSortedMap
- java.lang.Object
 - 
- org.apache.commons.collections.map.AbstractMapDecorator
 - 
- org.apache.commons.collections.map.AbstractSortedMapDecorator
 - 
- org.apache.commons.collections.map.UnmodifiableSortedMap
 
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable,java.util.Map,java.util.SortedMap,Unmodifiable
public final class UnmodifiableSortedMap extends AbstractSortedMapDecorator implements Unmodifiable, java.io.Serializable
Decorates anotherSortedMapto ensure it can't be altered.This class is Serializable from Commons Collections 3.1.
- Since:
 - Commons Collections 3.0
 - See Also:
 - Serialized Form
 
 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()java.util.Comparatorcomparator()static java.util.SortedMapdecorate(java.util.SortedMap map)Factory method to create an unmodifiable sorted map.java.util.SetentrySet()java.lang.ObjectfirstKey()java.util.SortedMapheadMap(java.lang.Object toKey)java.util.SetkeySet()java.lang.ObjectlastKey()java.lang.Objectput(java.lang.Object key, java.lang.Object value)voidputAll(java.util.Map mapToCopy)java.lang.Objectremove(java.lang.Object key)java.util.SortedMapsubMap(java.lang.Object fromKey, java.lang.Object toKey)java.util.SortedMaptailMap(java.lang.Object fromKey)java.util.Collectionvalues()- 
Methods inherited from class org.apache.commons.collections.map.AbstractMapDecorator
containsKey, containsValue, equals, get, hashCode, isEmpty, size, toString 
 - 
 
 - 
 
- 
- 
Method Detail
- 
decorate
public static java.util.SortedMap decorate(java.util.SortedMap map)
Factory method to create an unmodifiable sorted map.- Parameters:
 map- the map to decorate, must not be null- Throws:
 java.lang.IllegalArgumentException- if map is null
 
- 
clear
public void clear()
- Specified by:
 clearin interfacejava.util.Map- Overrides:
 clearin classAbstractMapDecorator
 
- 
put
public java.lang.Object put(java.lang.Object key, java.lang.Object value)- Specified by:
 putin interfacejava.util.Map- Overrides:
 putin classAbstractMapDecorator
 
- 
putAll
public void putAll(java.util.Map mapToCopy)
- Specified by:
 putAllin interfacejava.util.Map- Overrides:
 putAllin classAbstractMapDecorator
 
- 
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
 removein interfacejava.util.Map- Overrides:
 removein classAbstractMapDecorator
 
- 
entrySet
public java.util.Set entrySet()
- Specified by:
 entrySetin interfacejava.util.Map- Specified by:
 entrySetin interfacejava.util.SortedMap- Overrides:
 entrySetin classAbstractMapDecorator
 
- 
keySet
public java.util.Set keySet()
- Specified by:
 keySetin interfacejava.util.Map- Specified by:
 keySetin interfacejava.util.SortedMap- Overrides:
 keySetin classAbstractMapDecorator
 
- 
values
public java.util.Collection values()
- Specified by:
 valuesin interfacejava.util.Map- Specified by:
 valuesin interfacejava.util.SortedMap- Overrides:
 valuesin classAbstractMapDecorator
 
- 
firstKey
public java.lang.Object firstKey()
- Specified by:
 firstKeyin interfacejava.util.SortedMap- Overrides:
 firstKeyin classAbstractSortedMapDecorator
 
- 
lastKey
public java.lang.Object lastKey()
- Specified by:
 lastKeyin interfacejava.util.SortedMap- Overrides:
 lastKeyin classAbstractSortedMapDecorator
 
- 
comparator
public java.util.Comparator comparator()
- Specified by:
 comparatorin interfacejava.util.SortedMap- Overrides:
 comparatorin classAbstractSortedMapDecorator
 
- 
subMap
public java.util.SortedMap subMap(java.lang.Object fromKey, java.lang.Object toKey)- Specified by:
 subMapin interfacejava.util.SortedMap- Overrides:
 subMapin classAbstractSortedMapDecorator
 
- 
headMap
public java.util.SortedMap headMap(java.lang.Object toKey)
- Specified by:
 headMapin interfacejava.util.SortedMap- Overrides:
 headMapin classAbstractSortedMapDecorator
 
- 
tailMap
public java.util.SortedMap tailMap(java.lang.Object fromKey)
- Specified by:
 tailMapin interfacejava.util.SortedMap- Overrides:
 tailMapin classAbstractSortedMapDecorator
 
 - 
 
 -