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

pure interface of interface java.util.List<A>

The documentated page.
public interface List<A>
  implements Collection<A>
{
    public abstract int size();
    public abstract boolean isEmpty();
    public abstract boolean contains(A o);
    public abstract Iterator<A> iterator();
    public abstract Object[] toArray();
    public abstract boolean add(A o);
    public abstract boolean remove(A o);
    public abstract boolean containsAll(Collection<A> c);
    public abstract boolean addAll(Collection<A> c);
    public abstract boolean removeAll(Collection<A> c);
    public abstract boolean retainAll(Collection<A> c);
    public abstract void clear();
    public abstract boolean equals(Object o);
    public abstract int hashCode();
    public abstract A get(int index);
    public abstract A set(int index,
                          A element);
    public abstract void add(int index,
                             A element);
    public abstract A remove(int index);
    public abstract int indexOf(A o);
    public abstract int indexOf(A o,
                                int index);
    public abstract int lastIndexOf(A o);
    public abstract int lastIndexOf(A o,
                                    int index);
    public abstract void removeRange(int fromIndex,
                                     int toIndex);
    public abstract boolean addAll(int index,
                                   Collection<A> c);
    public abstract ListIterator<A> listIterator();
    public abstract ListIterator<A> listIterator(int index);
}

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