protected static class CopyOnWriteArrayList.COWSubList extends AbstractList
Modifier and Type | Class and Description |
---|---|
protected class |
CopyOnWriteArrayList.COWSubList.COWSubListIterator |
Modifier and Type | Field and Description |
---|---|
protected Object[] |
expectedArray |
protected CopyOnWriteArrayList |
l |
protected int |
offset |
protected int |
size |
modCount
Modifier | Constructor and Description |
---|---|
protected |
CopyOnWriteArrayList.COWSubList(CopyOnWriteArrayList list,
int fromIndex,
int toIndex) |
Modifier and Type | Method and Description |
---|---|
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) |
add, addAll, clear, equals, hashCode, indexOf, lastIndexOf, listIterator, removeRange
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
protected final CopyOnWriteArrayList l
protected final int offset
protected int size
protected Object[] expectedArray
protected CopyOnWriteArrayList.COWSubList(CopyOnWriteArrayList list, int fromIndex, int toIndex)
protected void checkForComodification()
protected void rangeCheck(int index)
public Object set(int index, Object element)
set
in interface List
set
in class AbstractList
public Object get(int index)
get
in interface List
get
in class AbstractList
public int size()
size
in interface Collection
size
in interface List
size
in class AbstractCollection
public void add(int index, Object element)
add
in interface List
add
in class AbstractList
public Object remove(int index)
remove
in interface List
remove
in class AbstractList
public Iterator iterator()
iterator
in interface Iterable
iterator
in interface Collection
iterator
in interface List
iterator
in class AbstractList
public ListIterator listIterator(int index)
listIterator
in interface List
listIterator
in class AbstractList
public List subList(int fromIndex, int toIndex)
subList
in interface List
subList
in class AbstractList
Copyright © 2012-2013 Adele Team | LIG. All Rights Reserved.