Package

csvside

Permalink

package csvside

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. csvside
  2. Read
  3. ReadRaw
  4. ColumnFormats
  5. CellFormats
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait CellFormat[+A] extends (CsvCell) ⇒ CsvValidated[A]

    Permalink
  2. trait CellFormats extends AnyRef

    Permalink
  3. trait ColumnFormat[A] extends (Map[CsvHead, CsvCell]) ⇒ CsvValidated[A]

    Permalink
  4. trait ColumnFormats extends CellFormats

    Permalink
  5. type CsvCell = String

    Permalink
  6. type CsvError = String

    Permalink
  7. type CsvHead = String

    Permalink
  8. implicit class CsvHeadListOps extends AnyRef

    Permalink
    Definition Classes
    ColumnFormats
  9. implicit class CsvHeadOps extends AnyRef

    Permalink
    Definition Classes
    ColumnFormats
  10. type CsvValidated[+A] = Validated[List[CsvError], A]

    Permalink
  11. trait ListFormat[A] extends (List[CsvHead]) ⇒ CsvValidated[ColumnFormat[A]]

    Permalink
  12. trait Read extends ReadRaw

    Permalink
  13. trait ReadRaw extends AnyRef

    Permalink

Value Members

  1. object CellFormat

    Permalink
  2. object ColumnFormat

    Permalink
  3. object ListFormat

    Permalink
  4. implicit val booleanFormat: CellFormat[Boolean]

    Permalink
    Definition Classes
    CellFormats
  5. def constant[A](value: A): ColumnFormat[A]

    Permalink
    Definition Classes
    ColumnFormats
  6. implicit val doubleFormat: CellFormat[Double]

    Permalink
    Definition Classes
    CellFormats
  7. implicit val intFormat: CellFormat[Int]

    Permalink
    Definition Classes
    CellFormats
  8. implicit def optionFormat[A](implicit format: CellFormat[A]): CellFormat[Option[A]]

    Permalink
    Definition Classes
    CellFormats
  9. def process[A](seq: Seq[List[String]])(implicit listFormat: ListFormat[A]): Seq[CsvValidated[A]]

    Permalink
    Definition Classes
    Read
  10. def read[A](data: String)(implicit format: ListFormat[A]): Seq[CsvValidated[A]]

    Permalink
    Definition Classes
    Read
  11. def read[A](reader: Reader)(implicit format: ListFormat[A]): Seq[CsvValidated[A]]

    Permalink
    Definition Classes
    Read
  12. def read[A](file: File)(implicit format: ListFormat[A]): Seq[CsvValidated[A]]

    Permalink
    Definition Classes
    Read
  13. implicit val stringFormat: CellFormat[String]

    Permalink
    Definition Classes
    CellFormats

Inherited from Read

Inherited from ReadRaw

Inherited from ColumnFormats

Inherited from CellFormats

Inherited from AnyRef

Inherited from Any

Ungrouped