java.util

Class AbstractList<E>

public abstract class AbstractList<E> extends AbstractCollection<E> implements List<E>

Field Summary
protected intmodCount
Constructor Summary
protected AbstractList()
Method Summary
booleanadd(E o)
voidadd(int index, E element)
<T extends E> booleanaddAll(int index, Collection<T> c)
voidclear()
booleanequals(Object o)
abstract Eget(int index)
inthashCode()
intindexOf(Object o)
Iterator<E>iterator()
intlastIndexOf(Object o)
ListIterator<E>listIterator()
ListIterator<E>listIterator(int index)
Eremove(int index)
protected voidremoveRange(int fromIndex, int toIndex)
Eset(int index, E element)
List<E>subList(int fromIndex, int toIndex)

Field Detail

modCount

protected transient int modCount

Constructor Detail

AbstractList

protected AbstractList()

Method Detail

add

public boolean add(E o)

add

public void add(int index, E element)

addAll

public <T extends E> boolean addAll(int index, Collection<T> c)

clear

public void clear()

equals

public boolean equals(Object o)

get

public abstract E get(int index)

hashCode

public int hashCode()

indexOf

public int indexOf(Object o)

iterator

public Iterator<E> iterator()

lastIndexOf

public int lastIndexOf(Object o)

listIterator

public ListIterator<E> listIterator()

listIterator

public ListIterator<E> listIterator(int index)

remove

public E remove(int index)

removeRange

protected void removeRange(int fromIndex, int toIndex)

set

public E set(int index, E element)

subList

public List<E> subList(int fromIndex, int toIndex)