csv3s
csv3s
ru.johnspade.csv3s.codecs
DecodeError
OutOfBounds
TypeError
Decoder
Encoder
Error
FieldDecoderInstances
FieldEncoderInstances
ParseError
IOError
ReadError
RowDecoder
RowDecoderInstances
RowEncoder
RowEncoderInstances
StringDecoder
instances
ru.johnspade.csv3s.core
CSV
CSV
Complete
Field
Header
Headers
Row
Rows
ru.johnspade.csv3s.parser
CsvParser
ru.johnspade.csv3s.printer
CsvPrinter
CsvPrinter
csv3s
/
ru.johnspade.csv3s.parser
/
CsvParser
CsvParser
class
CsvParser
(val separator:
Char
)
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete fields
val
PERMISSIVE_CRLF
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Char
],
Chunk
[
Char
]]
val
SEPARATOR
:
Syntax
[
String
,
Char
,
Char
,
Char
,
Char
]
val
complete-file
:
Syntax
[
String
,
Char
,
Char
, (
Chunk
[
Chunk
[
Char
& (
Char
,
Char
)]],
Chunk
[
Chunk
[
Chunk
[
Char
& (
Char
,
Char
)]]]),
Complete
]
val
escaped
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Char
& (
Char
,
Char
)],
Field
]
val
field
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Char
& (
Char
,
Char
)],
Field
]
val
fileBody
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Chunk
[
Chunk
[
Char
& (
Char
,
Char
)]]],
Rows
]
val
header
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Chunk
[
Char
& (
Char
,
Char
)]],
Headers
]
val
name
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Char
& (
Char
,
Char
)],
Header
]
val
non-escaped
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Char
],
Field
]
val
record
:
Syntax
[
String
,
Char
,
Char
,
Chunk
[
Chunk
[
Char
& (
Char
,
Char
)]],
Row
]
val
separator
:
Char