Class IndexedList<E>
- java.lang.Object
- 
- org.eclipse.net4j.util.collection.IndexedList<E>
 
- 
- All Implemented Interfaces:
- java.lang.Iterable<E>,- java.util.Collection<E>,- java.util.List<E>
 - Direct Known Subclasses:
- IndexedList.ArrayBacked
 
 public abstract class IndexedList<E> extends java.lang.Object implements java.util.List<E>- Since:
- 3.0
- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classIndexedList.ArrayBacked<E>
 - 
Constructor SummaryConstructors Constructor Description IndexedList()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidadd(int index, E element)booleanadd(E o)booleanaddAll(int index, java.util.Collection<? extends E> c)booleanaddAll(java.util.Collection<? extends E> c)voidclear()booleancontains(java.lang.Object o)booleancontainsAll(java.util.Collection<?> c)abstract Eget(int index)intindexOf(java.lang.Object o)booleanisEmpty()java.util.Iterator<E>iterator()intlastIndexOf(java.lang.Object o)java.util.ListIterator<E>listIterator()java.util.ListIterator<E>listIterator(int index)Eremove(int index)booleanremove(java.lang.Object o)booleanremoveAll(java.util.Collection<?> c)booleanretainAll(java.util.Collection<?> c)Eset(int index, E element)abstract intsize()java.util.List<E>subList(int fromIndex, int toIndex)java.lang.Object[]toArray()<T> T[]toArray(T[] a)java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
sizepublic abstract int size() 
 - 
isEmptypublic boolean isEmpty() 
 - 
containspublic boolean contains(java.lang.Object o) 
 - 
containsAllpublic boolean containsAll(java.util.Collection<?> c) 
 - 
indexOfpublic int indexOf(java.lang.Object o) - Specified by:
- indexOfin interface- java.util.List<E>
 
 - 
lastIndexOfpublic int lastIndexOf(java.lang.Object o) - Specified by:
- lastIndexOfin interface- java.util.List<E>
 
 - 
iteratorpublic java.util.Iterator<E> iterator() 
 - 
listIteratorpublic java.util.ListIterator<E> listIterator() - Specified by:
- listIteratorin interface- java.util.List<E>
 
 - 
listIteratorpublic java.util.ListIterator<E> listIterator(int index) - Specified by:
- listIteratorin interface- java.util.List<E>
 
 - 
subListpublic java.util.List<E> subList(int fromIndex, int toIndex) - Specified by:
- subListin interface- java.util.List<E>
 
 - 
toArraypublic java.lang.Object[] toArray() 
 - 
toArraypublic <T> T[] toArray(T[] a) 
 - 
addpublic boolean add(E o) 
 - 
removepublic boolean remove(java.lang.Object o) 
 - 
addAllpublic boolean addAll(java.util.Collection<? extends E> c) 
 - 
addAllpublic boolean addAll(int index, java.util.Collection<? extends E> c)- Specified by:
- addAllin interface- java.util.List<E>
 
 - 
removeAllpublic boolean removeAll(java.util.Collection<?> c) 
 - 
retainAllpublic boolean retainAll(java.util.Collection<?> c) 
 - 
clearpublic void clear() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-