the location of this cell in a CSV table.
is the integer stored in CSV.
A function used to convert the integer held by this cell into a String
to be stored in CSV text data.
the location of this cell in a CSV table.
the location of this cell in a CSV table.
Shortcut to index in CellKey.colKey
Shortcut to index in CellKey.colKey
Shortcut to CellKey.colKey
Shortcut to CellKey.colKey
A function used to convert the integer held by this cell into a String
to be stored in CSV text data.
A function used to convert the integer held by this cell into a String
to be stored in CSV text data.
Shortcut to index in CellKey.rowKey
Shortcut to index in CellKey.rowKey
Shortcut to CellKey.rowKey
Shortcut to CellKey.rowKey
The data as it would be represented in CSV file on disk sans quoting.
The data as it would be represented in CSV file on disk sans quoting.
Subclasses of this Cell type should provide more meaningful ways of accessing data.
Shorter version of toString
to be used in debug table outputs.
Shorter version of toString
to be used in debug table outputs.
Should identify cell type and value in small amount of text.
Make a copy of this cell, but with different cell key.
Make a copy of this cell, but with different cell key.
is the integer stored in CSV.
is the integer stored in CSV.
Basically this class is a sample implementation of a more specialised subtype of fi.pelam.csv.cell.Cell.
It is expected that any nontrivial client will want to specify its own subtypes of fi.pelam.csv.cell.Cell.
This class is quite simple, but the companion object is more interesting as it provides Cell.Parser functions which produce IntegerCell instances (or errors if parsing fails) from String data.
the location of this cell in a CSV table.
is the integer stored in CSV.
A function used to convert the integer held by this cell into a
String
to be stored in CSV text data.