A type for client defined Cell parsers which construct cells from strings.
A type for client defined Cell parsers which construct cells from strings.
These parser are used in TableReader. The parsers are invoked based on CellTypes of each cell.
The parser can then replace the cell with an instance of another subclass of Cell. The purpose of the mechanism in TableReader is to upgrade the cells from simple StringCells to more specialized subclasses of Cell like the IntegerCell.
Another function that can be performed at the same time is validating that the contents of the cells against client specified requirements.