org.saddle

io

package io

Visibility
  1. Public
  2. All

Type Members

  1. class CsvFile extends CsvSourcePar

    CsvFile provides an implementation of a org.saddle.io.CsvSourcePar for parsing a CSV file.

  2. case class CsvParams(separChar: Char = ',', quoteChar: Char = '\"', withQuote: Boolean = false, hasHeader: Boolean = true, skipLines: Int = 0) extends Product with Serializable

    Holds parameters to customize CSV parsing

  3. case class CsvSettings(separChar: Char = ',', quoteChar: Char = '\"', useQuote: Boolean = true, encoding: String = "UTF-8") extends Product with Serializable

    Settings for writing a CsvFile

  4. trait CsvSource extends AnyRef

    Represents a csv data source to be parsed by org.saddle.io.CsvParser

  5. trait CsvSourcePar extends AnyRef

    Represents a csv data source to be parsed in parallel by the org.saddle.io.CsvParser

  6. case class ParsedData[T](headers: Vec[String], columns: Seq[Vec[T]])(implicit evidence$1: ST[T]) extends Product with Serializable

    Container to hold data that comes back from parsing a csv

Value Members

  1. object CsvFile

  2. object CsvImplicits

    Provides implicit functionality for writing data to CSV file format.

  3. object CsvParser

    Csv parsing utilities

  4. object H5Store

    Implements (thread-safe) HDF5 I/O functionality for Series and Frames.

  5. object ParsedData extends Serializable

    Allows implicit conversion from ParseData to Frame

Ungrouped