tabulate

laws

package laws

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. laws
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Cell extends AnyRef

  2. trait CellCodecLaws[A] extends SafeCellCodecLaws[A] with CellDecoderLaws[A]

  3. trait CellDecoderLaws[A] extends SafeCellDecoderLaws[A] with RowDecoderLaws[A]

  4. trait CellEncoderLaws[A] extends RowEncoderLaws[A]

  5. type ExpectedCell[A] = ExpectedValue[A, String]

  6. type ExpectedRow[A] = ExpectedValue[A, Seq[String]]

  7. case class ExpectedValue[A, B](value: A, encoded: B) extends Product with Serializable

  8. type IllegalCell[A] = IllegalValue[A, String]

  9. type IllegalRow[A] = IllegalValue[A, Seq[String]]

  10. case class IllegalValue[A, B](value: B) extends Product with Serializable

    Represents a value that cannot be decoded as an A.

  11. trait KnownFormatsReaderLaws extends AnyRef

  12. trait ReaderEngineLaws extends RfcReaderLaws with SpectrumReaderLaws with KnownFormatsReaderLaws

  13. trait RfcReaderLaws extends AnyRef

  14. trait RowCodecLaws[A] extends SafeRowCodecLaws[A] with RowDecoderLaws[A]

  15. trait RowDecoderLaws[A] extends SafeRowDecoderLaws[A]

  16. trait RowEncoderLaws[A] extends AnyRef

  17. trait SafeCellCodecLaws[A] extends SafeCellDecoderLaws[A] with CellEncoderLaws[A]

  18. trait SafeCellDecoderLaws[A] extends RowDecoderLaws[A]

  19. trait SafeRowCodecLaws[A] extends SafeRowDecoderLaws[A] with RowEncoderLaws[A]

  20. trait SafeRowDecoderLaws[A] extends AnyRef

  21. trait SpectrumReaderLaws extends AnyRef

    Laws based on csv-pectrum.

  22. trait WriterEngineLaws extends AnyRef

Inherited from AnyRef

Inherited from Any

Ungrouped