java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccesspublic class EmptyArrayList
extends java.util.ArrayList
| Modifier and Type | Field | Description |
|---|---|---|
static EmptyArrayList |
INSTANCE |
| Modifier | Constructor | Description |
|---|---|---|
private |
EmptyArrayList() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(int index,
java.lang.Object element) |
|
boolean |
add(java.lang.Object o) |
|
boolean |
addAll(int index,
java.util.Collection c) |
|
boolean |
addAll(java.util.Collection c) |
|
void |
clear() |
|
void |
ensureCapacity(int minCapacity) |
|
java.lang.Object |
remove(int index) |
|
boolean |
remove(java.lang.Object o) |
|
boolean |
removeAll(java.util.Collection c) |
|
protected void |
removeRange(int fromIndex,
int toIndex) |
|
boolean |
retainAll(java.util.Collection c) |
|
java.lang.Object |
set(int index,
java.lang.Object element) |
|
void |
trimToSize() |
public static final EmptyArrayList INSTANCE
public void add(int index,
java.lang.Object element)
add in interface java.util.Listadd in class java.util.ArrayListpublic boolean add(java.lang.Object o)
add in interface java.util.Collectionadd in interface java.util.Listadd in class java.util.ArrayListpublic boolean addAll(java.util.Collection c)
addAll in interface java.util.CollectionaddAll in interface java.util.ListaddAll in class java.util.ArrayListpublic boolean addAll(int index,
java.util.Collection c)
addAll in interface java.util.ListaddAll in class java.util.ArrayListpublic void ensureCapacity(int minCapacity)
ensureCapacity in class java.util.ArrayListpublic void clear()
clear in interface java.util.Collectionclear in interface java.util.Listclear in class java.util.ArrayListpublic java.lang.Object remove(int index)
remove in interface java.util.Listremove in class java.util.ArrayListpublic boolean remove(java.lang.Object o)
remove in interface java.util.Collectionremove in interface java.util.Listremove in class java.util.ArrayListprotected void removeRange(int fromIndex,
int toIndex)
removeRange in class java.util.ArrayListpublic java.lang.Object set(int index,
java.lang.Object element)
set in interface java.util.Listset in class java.util.ArrayListpublic void trimToSize()
trimToSize in class java.util.ArrayListpublic boolean removeAll(java.util.Collection c)
removeAll in interface java.util.CollectionremoveAll in interface java.util.ListremoveAll in class java.util.ArrayListpublic boolean retainAll(java.util.Collection c)
retainAll in interface java.util.CollectionretainAll in interface java.util.ListretainAll in class java.util.ArrayList