public final class UnmodifiableList extends AbstractSerializableListDecorator implements Unmodifiable
List to ensure it can't be altered.
This class is Serializable from Commons Collections 3.1.
| Modifier and Type | Method and Description |
|---|---|
void |
add(int index,
java.lang.Object object) |
boolean |
add(java.lang.Object object) |
boolean |
addAll(java.util.Collection coll) |
boolean |
addAll(int index,
java.util.Collection coll) |
void |
clear() |
static java.util.List |
decorate(java.util.List list)
Factory method to create an unmodifiable list.
|
java.util.Iterator |
iterator() |
java.util.ListIterator |
listIterator() |
java.util.ListIterator |
listIterator(int index) |
java.lang.Object |
remove(int index) |
boolean |
remove(java.lang.Object object) |
boolean |
removeAll(java.util.Collection coll) |
boolean |
retainAll(java.util.Collection coll) |
java.lang.Object |
set(int index,
java.lang.Object object) |
java.util.List |
subList(int fromIndex,
int toIndex) |
get, indexOf, lastIndexOfcontains, containsAll, equals, hashCode, isEmpty, size, toArray, toArray, toStringpublic static java.util.List decorate(java.util.List list)
list - the list to decorate, must not be nulljava.lang.IllegalArgumentException - if list is nullpublic java.util.Iterator iterator()
iterator in interface java.lang.Iterableiterator in interface java.util.Collectioniterator in interface java.util.Listiterator in class AbstractCollectionDecoratorpublic boolean add(java.lang.Object object)
add in interface java.util.Collectionadd in interface java.util.Listadd in class AbstractCollectionDecoratorpublic boolean addAll(java.util.Collection coll)
addAll in interface java.util.CollectionaddAll in interface java.util.ListaddAll in class AbstractCollectionDecoratorpublic void clear()
clear in interface java.util.Collectionclear in interface java.util.Listclear in class AbstractCollectionDecoratorpublic boolean remove(java.lang.Object object)
remove in interface java.util.Collectionremove in interface java.util.Listremove in class AbstractCollectionDecoratorpublic boolean removeAll(java.util.Collection coll)
removeAll in interface java.util.CollectionremoveAll in interface java.util.ListremoveAll in class AbstractCollectionDecoratorpublic boolean retainAll(java.util.Collection coll)
retainAll in interface java.util.CollectionretainAll in interface java.util.ListretainAll in class AbstractCollectionDecoratorpublic java.util.ListIterator listIterator()
listIterator in interface java.util.ListlistIterator in class AbstractListDecoratorpublic java.util.ListIterator listIterator(int index)
listIterator in interface java.util.ListlistIterator in class AbstractListDecoratorpublic void add(int index,
java.lang.Object object)
add in interface java.util.Listadd in class AbstractListDecoratorpublic boolean addAll(int index,
java.util.Collection coll)
addAll in interface java.util.ListaddAll in class AbstractListDecoratorpublic java.lang.Object remove(int index)
remove in interface java.util.Listremove in class AbstractListDecoratorpublic java.lang.Object set(int index,
java.lang.Object object)
set in interface java.util.Listset in class AbstractListDecoratorpublic java.util.List subList(int fromIndex,
int toIndex)
subList in interface java.util.ListsubList in class AbstractListDecoratorCopyright © 2010 - 2023 Adobe. All Rights Reserved