| Interface | Description | 
|---|---|
| RandomisableList<T> | A list from which random elements can be extracted | 
| Class | Description | 
|---|---|
| AbstractFileBackedList<T extends Readable> | A (currently) read-only list that iterates over a file. | 
| AbstractStreamBackedList<T extends Readable> | A list of records that can be consumed from a stream. | 
| AcceptingListView<T> | A read-only view on a list with a set of indices from the
 underlying list that must be accepted; all other
 indices are discarded. | 
| ConcatenatedList<T> | A read-only  Listview built on top of a list of underlying lists. | 
| SkippingListView<T> | A read-only view on a list with a set of indices from the
 underlying list that must be skipped. |