java.util
Class SubList
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractList
|
+--java.util.SubList
- class SubList
- extends AbstractList
l
private AbstractList l
offset
private int offset
size
private int size
expectedModCount
private int expectedModCount
SubList
SubList(AbstractList list,
int fromIndex,
int toIndex)
set
public Object set(int index,
Object element)
- Overrides:
- set in class AbstractList
get
public Object get(int index)
- Overrides:
- get in class AbstractList
size
public int size()
- Overrides:
- size in class AbstractCollection
add
public void add(int index,
Object element)
- Overrides:
- add in class AbstractList
remove
public Object remove(int index)
- Overrides:
- remove in class AbstractList
removeRange
protected void removeRange(int fromIndex,
int toIndex)
- Overrides:
- removeRange in class AbstractList
addAll
public boolean addAll(Collection c)
- Overrides:
- addAll in class AbstractCollection
addAll
public boolean addAll(int index,
Collection c)
- Overrides:
- addAll in class AbstractList
iterator
public Iterator iterator()
- Overrides:
- iterator in class AbstractList
listIterator
public ListIterator listIterator(int index)
- Overrides:
- listIterator in class AbstractList
subList
public List subList(int fromIndex,
int toIndex)
- Overrides:
- subList in class AbstractList
rangeCheck
private void rangeCheck(int index)
checkForComodification
private void checkForComodification()