Package hydra.ext.tabular
Class Table<V>
- java.lang.Object
-
- hydra.ext.tabular.Table<V>
-
- All Implemented Interfaces:
java.io.Serializable
public class Table<V> extends java.lang.Object implements java.io.Serializable
A simple table as in a CSV file, having an optional header row and any number of data rows- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
int
hashCode()
Table
withData(java.util.List<DataRow<V>> data)
Table
withHeader(Opt<HeaderRow> header)
-
-
-
Field Detail
-
TYPE_NAME
public static final Name TYPE_NAME
-
FIELD_NAME_HEADER
public static final Name FIELD_NAME_HEADER
-
FIELD_NAME_DATA
public static final Name FIELD_NAME_DATA
-
header
public final Opt<HeaderRow> header
The optional header row of the table. If present, the header must have the same number of cells as each data row.
-
-