|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractList
EDU.oswego.cs.dl.util.concurrent.CopyOnWriteArrayList.COWSubList
Nested Class Summary | |
protected class |
CopyOnWriteArrayList.COWSubList.COWSubListIterator
|
Field Summary | |
protected Object[] |
expectedArray
|
protected CopyOnWriteArrayList |
l
|
protected int |
offset
|
protected int |
size
|
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary | |
protected |
CopyOnWriteArrayList.COWSubList(CopyOnWriteArrayList list,
int fromIndex,
int toIndex)
|
Method Summary | |
void |
add(int index,
Object element)
|
protected void |
checkForComodification()
|
Object |
get(int index)
|
Iterator |
iterator()
|
ListIterator |
listIterator(int index)
|
protected void |
rangeCheck(int index)
|
Object |
remove(int index)
|
Object |
set(int index,
Object element)
|
int |
size()
|
List |
subList(int fromIndex,
int toIndex)
|
Methods inherited from class java.util.AbstractList |
add, addAll, clear, equals, hashCode, indexOf, lastIndexOf, listIterator, removeRange |
Methods inherited from class java.util.AbstractCollection |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray |
Field Detail |
protected final CopyOnWriteArrayList l
protected final int offset
protected int size
protected Object[] expectedArray
Constructor Detail |
protected CopyOnWriteArrayList.COWSubList(CopyOnWriteArrayList list, int fromIndex, int toIndex)
Method Detail |
protected void checkForComodification()
protected void rangeCheck(int index)
public Object set(int index, Object element)
public Object get(int index)
public int size()
public void add(int index, Object element)
public Object remove(int index)
public Iterator iterator()
public ListIterator listIterator(int index)
public List subList(int fromIndex, int toIndex)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |