Class UnmodifiableSortedSet<E>
java.lang.Object
org.apache.commons.collections4.collection.AbstractCollectionDecorator<E>
org.apache.commons.collections4.set.AbstractSetDecorator<E>
org.apache.commons.collections4.set.AbstractSortedSetDecorator<E>
org.apache.commons.collections4.set.UnmodifiableSortedSet<E>
- Type Parameters:
- E- the type of the elements in this set
- All Implemented Interfaces:
- Serializable,- Iterable<E>,- Collection<E>,- Set<E>,- SortedSet<E>,- Unmodifiable
public final class UnmodifiableSortedSet<E>
extends AbstractSortedSetDecorator<E>
implements Unmodifiable
Decorates another 
SortedSet to ensure it can't be altered.
 This class is Serializable from Commons Collections 3.1.
Attempts to modify it will result in an UnsupportedOperationException.
- Since:
- 3.0
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanaddAll(Collection<? extends E> coll) voidclear()iterator()booleanbooleanremoveAll(Collection<?> coll) booleanbooleanretainAll(Collection<?> coll) static <E> SortedSet<E> unmodifiableSortedSet(SortedSet<E> set) Factory method to create an unmodifiable set.Methods inherited from class org.apache.commons.collections4.set.AbstractSortedSetDecoratorcomparator, decorated, first, lastMethods inherited from class org.apache.commons.collections4.set.AbstractSetDecoratorequals, hashCodeMethods inherited from class org.apache.commons.collections4.collection.AbstractCollectionDecoratorcontains, containsAll, isEmpty, setCollection, size, toArray, toArray, toStringMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionparallelStream, streamMethods inherited from interface java.util.Setcontains, containsAll, equals, hashCode, isEmpty, size, toArray, toArrayMethods inherited from interface java.util.SortedSetspliterator
- 
Method Details- 
unmodifiableSortedSetFactory method to create an unmodifiable set.- Type Parameters:
- E- the element type
- Parameters:
- set- the set to decorate, must not be null
- Returns:
- a new unmodifiable SortedSet
- Throws:
- NullPointerException- if set is null
- Since:
- 4.0
 
- 
add
- 
addAll- Specified by:
- addAllin interface- Collection<E>
- Specified by:
- addAllin interface- Set<E>
- Overrides:
- addAllin class- AbstractCollectionDecorator<E>
 
- 
clear- Specified by:
- clearin interface- Collection<E>
- Specified by:
- clearin interface- Set<E>
- Overrides:
- clearin class- AbstractCollectionDecorator<E>
 
- 
headSet
- 
iterator
- 
remove
- 
removeAll- Specified by:
- removeAllin interface- Collection<E>
- Specified by:
- removeAllin interface- Set<E>
- Overrides:
- removeAllin class- AbstractCollectionDecorator<E>
 
- 
removeIf- Specified by:
- removeIfin interface- Collection<E>
- Overrides:
- removeIfin class- AbstractCollectionDecorator<E>
- Since:
- 4.4
 
- 
retainAll- Specified by:
- retainAllin interface- Collection<E>
- Specified by:
- retainAllin interface- Set<E>
- Overrides:
- retainAllin class- AbstractCollectionDecorator<E>
 
- 
subSet
- 
tailSet
 
-