Class AbstractLongList

All Implemented Interfaces:
LongCollection, LongIterable, LongList, LongStack, Stack<Long>, Comparable<List<? extends Long>>, Iterable<Long>, Collection<Long>, List<Long>
Direct Known Subclasses:
AbstractLongList.LongSubList, LongArrayList, LongLists.Singleton

public abstract class AbstractLongList
extends AbstractLongCollection
implements LongList, LongStack
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.