Package

csvside

Permalink

package csvside

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. csvside
  2. RowFormats
  3. RowWriters
  4. CellWriters
  5. RowReaders
  6. CellReaders
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait CellReader[+A] extends (String) ⇒ Validated[String, A]

    Permalink
  2. trait CellReaders extends AnyRef

    Permalink
  3. trait CellWriter[-A] extends (A) ⇒ String

    Permalink
  4. trait CellWriters extends AnyRef

    Permalink
  5. case class CsvCell(row: Int, value: String) extends Product with Serializable

    Permalink
  6. case class CsvError(line: Int, column: CsvPath, message: String) extends Product with Serializable

    Permalink
  7. case class CsvPath(parts: Seq[String]) extends Product with Serializable

    Permalink
  8. implicit class CsvPathFormatOps extends AnyRef

    Permalink
    Definition Classes
    RowFormats
  9. implicit class CsvPathListOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  10. implicit class CsvPathReaderOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  11. implicit class CsvPathWriterOps extends AnyRef

    Permalink
    Definition Classes
    RowWriters
  12. case class CsvRow(number: Int, values: Map[CsvPath, String]) extends Product with Serializable

    Permalink
  13. type CsvValidated[+A] = Validated[List[CsvError], A]

    Permalink
  14. trait ListReader[A] extends (List[CsvPath]) ⇒ CsvValidated[RowReader[A]]

    Permalink
  15. trait Read extends ReadInternals

    Permalink
  16. trait ReadInternals extends AnyRef

    Permalink
  17. trait RowFormat[A] extends RowReader[A] with RowWriter[A]

    Permalink
  18. trait RowFormats extends RowReaders with RowWriters

    Permalink
  19. type RowNumber = Int

    Permalink
  20. trait RowReader[+A] extends AnyRef

    Permalink
  21. trait RowReaders extends CellReaders

    Permalink
  22. trait RowWriter[-A] extends AnyRef

    Permalink
  23. trait RowWriters extends CellWriters

    Permalink
  24. implicit class StringFormatOps extends AnyRef

    Permalink
    Definition Classes
    RowFormats
  25. implicit class StringListOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  26. implicit class StringReaderOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  27. implicit class StringWriterOps extends AnyRef

    Permalink
    Definition Classes
    RowWriters
  28. trait Write extends AnyRef

    Permalink

Value Members

  1. object CellReader

    Permalink
  2. object CellWriter

    Permalink
  3. object Csv extends Read with Write

    Permalink
  4. object CsvError extends Serializable

    Permalink
  5. object CsvPath extends Serializable

    Permalink
  6. object ListReader

    Permalink
  7. object RowFormat

    Permalink
  8. object RowReader

    Permalink
  9. object RowWriter

    Permalink
  10. implicit val booleanReader: CellReader[Boolean]

    Permalink
    Definition Classes
    CellReaders
  11. implicit val booleanWriter: CellWriter[Boolean]

    Permalink
    Definition Classes
    CellWriters
  12. implicit val doubleReader: CellReader[Double]

    Permalink
    Definition Classes
    CellReaders
  13. implicit val doubleWriter: CellWriter[Double]

    Permalink
    Definition Classes
    CellWriters
  14. implicit val intReader: CellReader[Int]

    Permalink
    Definition Classes
    CellReaders
  15. implicit val intWriter: CellWriter[Int]

    Permalink
    Definition Classes
    CellWriters
  16. implicit val longReader: CellReader[Long]

    Permalink
    Definition Classes
    CellReaders
  17. implicit val longWriter: CellWriter[Long]

    Permalink
    Definition Classes
    CellWriters
  18. implicit def optionReader[A](implicit reader: CellReader[A]): CellReader[Option[A]]

    Permalink
    Definition Classes
    CellReaders
  19. implicit def optionWriter[A](implicit writer: CellWriter[A]): CellWriter[Option[A]]

    Permalink
    Definition Classes
    CellWriters
  20. def readConstant[A](value: A): RowReader[A]

    Permalink
    Definition Classes
    RowReaders
  21. def readLineNumber: RowReader[Int]

    Permalink
    Definition Classes
    RowReaders
  22. def regexReader(regex: Regex, msg: String): CellReader[String]

    Permalink
    Definition Classes
    CellReaders
  23. implicit val stringReader: CellReader[String]

    Permalink
    Definition Classes
    CellReaders
  24. implicit val stringWriter: CellWriter[String]

    Permalink
    Definition Classes
    CellWriters
  25. def unlift[A, B](func: (A) ⇒ Option[B]): (A) ⇒ B

    Permalink
    Definition Classes
    RowWriters

Inherited from RowFormats

Inherited from RowWriters

Inherited from CellWriters

Inherited from RowReaders

Inherited from CellReaders

Inherited from AnyRef

Inherited from Any

Ungrouped