csv-schema
csv-schema
com.bilalfazlani.csvSchema
ColumnSchema
ColumnSchema
BooleanSchema
DoubleSchema
IntegerSchema
StringSchema
CsvDataType
CsvFailure
SchemaValidationError
SyntaxValidationError
SchemaFileNotFound
CsvReadingError
SchemaParsingError
Multiple
CsvSchema
CsvSchema
File
Inline
CsvValidation
CsvValidation
CsvValidationLive
FieldSchemaValidationError
ValidationRule
Parse
MaxLength
MinLength
Regex
AllowedValues
Min
Max
Validator
Validator
csv-schema
/
com.bilalfazlani.csvSchema
com.bilalfazlani.csvSchema
package
com.bilalfazlani.csvSchema
Type members
Givens
Type members
Classlikes
sealed
trait
ColumnSchema
Companion:
object
object
ColumnSchema
Companion:
class
enum
CsvDataType
enum
CsvFailure
sealed
trait
CsvSchema
Companion:
object
object
CsvSchema
Companion:
class
trait
CsvValidation
Companion:
object
object
CsvValidation
Companion:
class
object
CsvValidationLive
extends
CsvValidation
case
class
FieldSchemaValidationError
(
field:
String
,
value:
String
,
rule:
ValidationRule
)
enum
ValidationRule
trait
Validator
[
S
<:
ColumnSchema
]
Companion:
object
object
Validator
Companion:
class
Givens
Givens
given
given_Validator_BooleanSchema
:
Validator
[
BooleanSchema
]
given
given_Validator_DoubleSchema
:
Validator
[
DoubleSchema
]
given
given_Validator_IntegerSchema
:
Validator
[
IntegerSchema
]
given
given_Validator_StringSchema
:
Validator
[
StringSchema
]