Class RowList<T>

java.lang.Object
org.tribuo.util.infotheory.impl.RowList<T>
Type Parameters:
T - The type stored in the lists.
All Implemented Interfaces:
Iterable<Row<T>>, Collection<Row<T>>, List<Row<T>>, SequencedCollection<Row<T>>

public final class RowList<T> extends Object implements List<Row<T>>
An implementation of a List which wraps a set of lists.

Each access returns a Row drawn by taking an element from each list.

The rows only expose equals and hashcode, as the information theoretic calculations only care about equality.