harness-csv
harness-csv
harness.csv
CsvDecoder
CsvDecoder
CsvHeaderDecoder
CsvHeaderDecoder
AppliedCsvHeaderDecoder
Parser
harness-csv
/
harness.csv
/
CsvHeaderDecoder
CsvHeaderDecoder
object
CsvHeaderDecoder
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
CsvHeaderDecoder
.type
Type members
Value members
Implicits
Type members
Classlikes
trait
AppliedCsvHeaderDecoder
[
T
]
Value members
Concrete methods
inline
def
apply
[
T
](
implicit
decoder:
CsvHeaderDecoder
[
T
]):
CsvHeaderDecoder
[
T
]
def
cell
[
T
](
header:
String
,
f:
String
=>
Either
[
String
,
T
]):
CsvHeaderDecoder
[
T
]
def
cell
[
T
](
header:
String
)(
implicit
decoder:
StringDecoder
[
T
]):
CsvHeaderDecoder
[
T
]
def
decode
[
T
](
csv:
String
)(
implicit
decoder:
CsvHeaderDecoder
[
T
]):
Either
[
String
,
List
[
T
]]
def
multiOptHeaderDecoder
[
T
](
header:
String
)(
implicit
decoder:
StringDecoder
[
T
]):
CsvHeaderDecoder
[
NonEmptyList
[
Option
[
T
]]]
Implicits
Implicits
implicit
def
optional
[
T
](
implicit
decoder:
CsvHeaderDecoder
[
T
]):
CsvHeaderDecoder
[
Option
[
T
]]