csvside
package
csvside
Linear Supertypes
Read
,
ReadRaw
,
ColumnFormats
,
CellFormats
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
csvside
Read
ReadRaw
ColumnFormats
CellFormats
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
trait
CellFormat
[
+A
]
extends (
CsvCell
) ⇒
CsvValidated
[
A
]
trait
CellFormats
extends
AnyRef
trait
ColumnFormat
[
A
]
extends (
CsvRow
) ⇒
CsvValidated
[
A
]
trait
ColumnFormats
extends
CellFormats
case class
CsvCell
(
row:
Int
,
column:
CsvHead
,
value:
String
)
extends
Product
with
Serializable
case class
CsvError
(
line:
Int
,
column:
CsvHead
,
message:
String
)
extends
Product
with
Serializable
type
CsvHead
=
String
implicit
class
CsvHeadListOps
extends
AnyRef
Definition Classes
ColumnFormats
implicit
class
CsvHeadOps
extends
AnyRef
Definition Classes
ColumnFormats
case class
CsvRow
(
number:
Int
,
values:
Map
[
CsvHead
,
String
]
)
extends
Product
with
Serializable
type
CsvValidated
[
+A
]
=
Validated
[
List
[
CsvError
],
A
]
trait
ListFormat
[
A
]
extends (
List
[
String
]) ⇒
CsvValidated
[
ColumnFormat
[
A
]]
trait
Read
extends
ReadRaw
trait
ReadRaw
extends
AnyRef
type
RowNumber
=
Int
Value Members
object
CellFormat
object
ColumnFormat
object
ListFormat
implicit
val
booleanFormat
:
CellFormat
[
Boolean
]
Definition Classes
CellFormats
def
constant
[
A
]
(
value:
A
)
:
ColumnFormat
[
A
]
Definition Classes
ColumnFormats
implicit
val
doubleFormat
:
CellFormat
[
Double
]
Definition Classes
CellFormats
implicit
val
intFormat
:
CellFormat
[
Int
]
Definition Classes
CellFormats
implicit
def
optionFormat
[
A
]
(
implicit
format:
CellFormat
[
A
]
)
:
CellFormat
[
Option
[
A
]]
Definition Classes
CellFormats
def
process
[
A
]
(
seq:
Seq
[
List
[
String
]]
)
(
implicit
listFormat:
ListFormat
[
A
]
)
:
Seq
[
CsvValidated
[
A
]]
Definition Classes
Read
def
read
[
A
]
(
data:
String
)
(
implicit
format:
ListFormat
[
A
]
)
:
Seq
[
CsvValidated
[
A
]]
Definition Classes
Read
def
read
[
A
]
(
reader:
Reader
)
(
implicit
format:
ListFormat
[
A
]
)
:
Seq
[
CsvValidated
[
A
]]
Definition Classes
Read
def
read
[
A
]
(
file:
File
)
(
implicit
format:
ListFormat
[
A
]
)
:
Seq
[
CsvValidated
[
A
]]
Definition Classes
Read
implicit
val
stringFormat
:
CellFormat
[
String
]
Definition Classes
CellFormats
Inherited from
Read
Inherited from
ReadRaw
Inherited from
ColumnFormats
Inherited from
CellFormats
Inherited from
AnyRef
Inherited from
Any
Ungrouped