Class AbstractIntList

All Implemented Interfaces:
IntCollection, IntIterable, IntList, IntStack, Stack<Integer>, Comparable<List<? extends Integer>>, Iterable<Integer>, Collection<Integer>, List<Integer>
Direct Known Subclasses:
AbstractIntList.IntSubList, IntArrayList, IntLists.Singleton

public abstract class AbstractIntList
extends AbstractIntCollection
implements IntList, IntStack
An abstract class providing basic methods for lists implementing a type-specific list interface.

As an additional bonus, this class implements on top of the list operations a type-specific stack.