package
csv
Type Members
-
case class
CsvFormat(delimiter: Char = ',', quoteChar: Char = '\"', quoteEscape: Char = '\"', lineSeparator: String = "\n") extends Product with Serializable
-
-
case class
CsvSink(path: Path, overwrite: Boolean = false, headers: Header = Header.FirstRow, format: CsvFormat = ..., ignoreLeadingWhitespaces: Boolean = false, ignoreTrailingWhitespaces: Boolean = false)(implicit conf: Configuration, fs: FileSystem) extends Sink with Product with Serializable
-
case class
CsvSource(inputFn: () ⇒ InputStream, overrideSchema: Option[StructType] = scala.None, format: CsvFormat = ..., inferrer: SchemaInferrer = io.eels.StringInferrer, ignoreLeadingWhitespaces: Boolean = true, ignoreTrailingWhitespaces: Boolean = true, skipEmptyLines: Boolean = true, emptyCellValue: String = null, nullValue: String = null, skipBadRows: Option[Boolean] = scala.None, header: Header = Header.FirstRow, skipRows: Option[Long] = scala.None, selectedColumns: Seq[String] = collection.this.Seq.empty[Nothing]) extends Source with Using with Product with Serializable
-
Value Members
-
object
CsvSink extends Serializable
-
object
CsvSource extends Serializable
-