Class ListTools.SeriesList

All Implemented Interfaces:
Iterable, Collection, List, SequencedCollection
Enclosing class:
ListTools

public static class ListTools.SeriesList extends AbstractList
A list that represents a series of values.

This provides a simple list implementation that synthesises elements from a leading and trailing string and the index into the list.

For example, a SeriesList with leader "" and trailer ":" will contain values like "0:", "1:", "2:" and so on. A SeriesList with leader "Chapter " and trailer "" will have values like "Chapter 5".

Since:
1.4
Author:
Matthew Pocock