Turns the content of a CSV cell into an A
.
Turns the content of a CSV cell into an A
.
Turns the specified A
into a CSV cell.
Turns the specified A
into a CSV cell.
Turns a CellEncoder[A]
into a CellEncoder[B]
.
Turns a CellEncoder[A]
into a CellEncoder[B]
.
This allows developers to adapt existing instance of CellDecoder rather than write new ones.
Turns the content of the specified cell into an A
.
Turns the content of the specified cell into an A
.
The purpose of this method is to protect against index out of bound exceptions. Should the specified index not exist, a DecodeResult.DecodeFailure instance will be returned.
Turns an instance of CellDecoder[A]
into one of CellDecoder[B]
.
Turns an instance of CellDecoder[A]
into one of CellDecoder[B]
.
This allows developers to adapt existing instances of CellDecoder rather than write one from scratch.
Combines CellDecoder and CellEncoder.
Instance for types that already have a CellDecoder and CellEncoder are derived automatically.