CSV
data class CSV(val delimiter: Char = ',', val header: List<String> = emptyList(), val hasFixedWidthColumns: Boolean = false, val fixedColumnWidths: List<Int> = emptyList(), val colTypes: Map<String, ColType> = emptyMap(), val skipLines: Long = 0, val readLines: Long? = null, val parserOptions: ParserOptions? = null, val ignoreEmptyLines: Boolean = false, val allowMissingColumns: Boolean = true, val ignoreExcessColumns: Boolean = true, val quote: Char = '"', val ignoreSurroundingSpaces: Boolean = true, val trimInsideQuoted: Boolean = false, val parseParallel: Boolean = true, val compression: Compression<*> = Compression.None, val adjustCsvSpecs: AdjustCsvSpecs = { it }, val contentType: ContentType = TEXT_CSV, val charset: Charset = Charsets.UTF_8) : DataFrameFormat(source)
Constructors
Link copied to clipboard
constructor(delimiter: Char = ',', header: List<String> = emptyList(), hasFixedWidthColumns: Boolean = false, fixedColumnWidths: List<Int> = emptyList(), colTypes: Map<String, ColType> = emptyMap(), skipLines: Long = 0, readLines: Long? = null, parserOptions: ParserOptions? = null, ignoreEmptyLines: Boolean = false, allowMissingColumns: Boolean = true, ignoreExcessColumns: Boolean = true, quote: Char = '"', ignoreSurroundingSpaces: Boolean = true, trimInsideQuoted: Boolean = false, parseParallel: Boolean = true, compression: Compression<*> = Compression.None, adjustCsvSpecs: AdjustCsvSpecs = { it }, contentType: ContentType = TEXT_CSV, charset: Charset = Charsets.UTF_8)