Packages

  • package root
    Definition Classes
    root
  • package org
    Definition Classes
    root
  • package saddle

    Saddle is a Scala Data Library.

    Saddle

    Saddle is a Scala Data Library.

    Saddle provides array-backed, indexed one- and two-dimensional data structures.

    These data structures are specialized on JVM primitives. With them one can often avoid the overhead of boxing and unboxing.

    Basic operations also aim to be robust to missing values (NA's)

    The building blocks are intended to be easily composed.

    The foundational building blocks are:

    Inspiration for Saddle comes from many sources, including the R programming language, the pandas data analysis library for Python, and the Scala collections library.

    Definition Classes
    org
  • package io
    Definition Classes
    saddle
  • package csv
    Definition Classes
    io
  • Callback
  • Control
  • Done
  • Error
  • Next
  • package npy
    Definition Classes
    io

package csv

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. csv
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Callback extends AnyRef
  2. sealed trait Control extends AnyRef
  3. case class Error(error: String) extends Control with Product with Serializable

Value Members

  1. def makeAsciiSilentCharsetDecoder: CharsetDecoder
  2. def parse(channel: ReadableByteChannel, callback: Callback, charset: CharsetDecoder = makeAsciiSilentCharsetDecoder, bufferSize: Int = 8192, fieldSeparator: Char = ',', quoteChar: Char = '"', recordSeparator: String = "\r\n"): Option[String]

    Parse CSV files according to RFC 4180

    Parse CSV files according to RFC 4180

    channel

    The csv data channel to read from

    callback

    An instance of the Callback which will be called on a group of tokens.

    charset

    A charset decoder. Must be in new or reset state.

    bufferSize

    Must be larger than the longest token (CSV cell) in the data.

    fieldSeparator

    The separator; default is comma

    quoteChar

    Within matching quotes, treat separChar as normal char; default is double-quote

    recordSeparator

    Record separator (line ending). Its length must be one or two.

    Annotations
    @noinline()
  3. case object Done extends Control with Product with Serializable
  4. case object Next extends Control with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped