Defines a rectangular region.
Defines a rectangular region. Both row and column index
of first CellKey
must be smaller or equal to the indices
of the second CellKey
.
Region is defined as an half open range ie CellKey 2 is not included in the region.
This is the main constructor for table.
This is the main constructor for table. Often this is not used directly, but through TableReader.
Client specified object type used for typing rows in CSV data.
Client specified object type used for typing columns in CSV data.
The cells to be used in the table in any order.
a map that contains types for rows using the client code defined objects.
a map that contains types for columns using the client code defined objects.
a user customizable metadata object than can piggyback additional information to this table object.
constructed Table object