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(column: CsvPath, message: String) extends Product with Serializable

    Permalink
  7. final case class CsvFailure[A](number: Int, text: String, errors: List[CsvError]) extends CsvValidated[Nothing] with Product with Serializable

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

    Permalink
  9. implicit class CsvPathFormatOps extends AnyRef

    Permalink
    Definition Classes
    RowFormats
  10. implicit class CsvPathListOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  11. implicit class CsvPathReaderOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  12. implicit class CsvPathWriterOps extends AnyRef

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

    Permalink
  14. final case class CsvSuccess[A](number: Int, text: String, value: A) extends CsvValidated[A] with Product with Serializable

    Permalink
  15. sealed abstract class CsvValidated[+A] extends Product with Serializable

    Permalink
  16. trait ListReader[A] extends (List[CsvPath]) ⇒ Validated[List[CsvError], RowReader[A]]

    Permalink
  17. trait Read extends ReadInternals

    Permalink
  18. trait ReadInternals extends AnyRef

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

    Permalink
  20. trait RowFormats extends RowReaders with RowWriters

    Permalink
  21. type RowNumber = Int

    Permalink
  22. trait RowReader[A] extends AnyRef

    Permalink
  23. trait RowReaders extends CellReaders

    Permalink
  24. trait RowWriter[-A] extends AnyRef

    Permalink
  25. trait RowWriters extends CellWriters

    Permalink
  26. implicit class StringFormatOps extends AnyRef

    Permalink
    Definition Classes
    RowFormats
  27. implicit class StringListOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  28. implicit class StringReaderOps extends AnyRef

    Permalink
    Definition Classes
    RowReaders
  29. implicit class StringWriterOps extends AnyRef

    Permalink
    Definition Classes
    RowWriters
  30. 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 Mighty

    Permalink
  8. object RowFormat

    Permalink
  9. object RowReader

    Permalink
  10. object RowWriter

    Permalink
  11. object auto

    Permalink
  12. implicit val booleanReader: CellReader[Boolean]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    CellWriters
  27. 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