[all packages] [package java.util] [class hierarchy] [index]

pure interface of class java.util.AbstractList<A>

The documentated page.
public abstract class AbstractList<A>
  extends AbstractCollection<A>
  implements List<A>
{
    public boolean add(A o);
    public abstract A get(int index);
    public A set(int index,
                 A element);
    public void add(int index,
                    A element);
    public A remove(int index);
    public int indexOf(A o);
    public int indexOf(A o,
                       int index);
    public int lastIndexOf(A o);
    public int lastIndexOf(A o,
                           int index);
    public void removeRange(int fromIndex,
                            int toIndex);
    public boolean addAll(int index,
                          Collection<A> c);
    public Iterator<A> iterator();
    public ListIterator<A> listIterator();
    public ListIterator<A> listIterator(int index);
    private class Itr
      implements Iterator<A>
    private class ListItr
      extends Itr
      implements ListIterator<A>
    public boolean equals(Object o);
    public int hashCode();
    protected transient int modCount;
    public AbstractList();
}

[all packages] [package java.util] [class hierarchy] [index]
java.util.AbstractList.interface.html