Packages

package laws

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. laws
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package discipline

Type Members

  1. sealed trait Cell extends Product with Serializable
  2. type CellCodecLaws[A] = CodecLaws[String, A, DecodeError, codecs.type]
  3. type CellDecoderLaws[A] = DecoderLaws[String, A, DecodeError, codecs.type]
  4. type CellEncoderLaws[A] = EncoderLaws[String, A, codecs.type]
  5. type CellValue[A] = CodecValue[String, A, codecs.type]
  6. type IllegalCell[A] = IllegalValue[String, A, codecs.type]
  7. type IllegalRow[A] = IllegalValue[Seq[String], A, codecs.type]
  8. trait KnownFormatsReaderLaws extends AnyRef
  9. type LegalCell[A] = LegalValue[String, A, codecs.type]
  10. type LegalRow[A] = LegalValue[Seq[String], A, codecs.type]
  11. trait ReaderEngineLaws extends RfcReaderLaws with SpectrumReaderLaws with KnownFormatsReaderLaws with VersionSpecificReaderEngineLaws
  12. trait RfcReaderLaws extends AnyRef
  13. trait RfcWriterLaws extends AnyRef
  14. type RowCodecLaws[A] = CodecLaws[Seq[String], A, DecodeError, codecs.type]
  15. type RowDecoderLaws[A] = DecoderLaws[Seq[String], A, DecodeError, codecs.type]
  16. type RowEncoderLaws[A] = EncoderLaws[Seq[String], A, codecs.type]
  17. type RowValue[A] = CodecValue[Seq[String], A, codecs.type]
  18. trait SpectrumReaderLaws extends AnyRef

    Laws based on csv-pectrum.

  19. trait VersionSpecificReaderEngineLaws extends AnyRef
  20. trait WriterEngineLaws extends RfcWriterLaws

Value Members

  1. def asCsv[A](data: List[RowValue[A]], conf: CsvConfiguration): String
  2. object Cell extends Serializable
  3. object KnownFormatsReaderLaws
  4. object ReaderEngineLaws
  5. object WriterEngineLaws

Inherited from AnyRef

Inherited from Any

Ungrouped