Attributes
- Companion:
- object
- Source:
- DerivedCellDecoder.scala
- Graph
- Supertypes
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- CellDecoder
- Source:
- CellDecoder.scala
Similar to or, but return the result as an Either signaling which cell decoder succeeded. Allows for parsing an unrelated type in case of failure.
Similar to or, but return the result as an Either signaling which cell decoder succeeded. Allows for parsing an unrelated type in case of failure.
Attributes
- B
the type the alternative decoder returns
- cd
the alternative decoder
- Returns:
a decoder combining both decoders
- Inherited from:
- CellDecoder
- Source:
- CellDecoder.scala
Map the parsed value, potentially failing.
Map the parsed value, potentially failing.
Attributes
- T2
the result type
- f
the mapping function
- Returns:
a cell decoder reading the mapped type
- Inherited from:
- CellDecoder
- Source:
- CellDecoder.scala
Map the parsed value to a new decoder, which in turn will be applied to the parsed value.
Map the parsed value to a new decoder, which in turn will be applied to the parsed value.
Attributes
- T2
the result type
- f
the mapping function
- Returns:
a cell decoder reading the mapped type
- Inherited from:
- CellDecoder
- Source:
- CellDecoder.scala
Map the parsed value.
Map the parsed value.
Attributes
- T2
the result type
- f
the mapping function
- Returns:
a cell decoder reading the mapped type
- Inherited from:
- CellDecoder
- Source:
- CellDecoder.scala
Fail-over. If this decoder fails, try the supplied other decoder.
Fail-over. If this decoder fails, try the supplied other decoder.
Attributes
- TT
the return type
- cd
the fail-over decoder
- Returns:
a decoder combining this and the other decoder
- Inherited from:
- CellDecoder
- Source:
- CellDecoder.scala