Package

com.spotify.ratatool

scalacheck

Permalink

package scalacheck

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalacheck
  2. TableRowGeneratorOps
  3. ProtoBufGeneratorOps
  4. AvroGeneratorOps
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AvroGeneratorOps extends AnyRef

    Permalink
  2. final class AvroValue extends AnyVal

    Permalink

    Mainly type inference not to fall into Any

  3. trait ProtoBufGeneratorOps extends AnyRef

    Permalink
  4. implicit class RichAvroGen[T <: SpecificRecord] extends AnyRef

    Permalink
  5. implicit class RichAvroTupGen[A <: SpecificRecord, B <: SpecificRecord] extends AnyRef

    Permalink
  6. implicit class RichProtobufBuilder[T <: Builder] extends AnyRef

    Permalink
  7. implicit class RichProtobufBuilderTup[A <: Builder, B <: Builder] extends AnyRef

    Permalink
  8. implicit class RichTableRow extends AnyRef

    Permalink
  9. implicit class RichTableRowGen extends AnyRef

    Permalink
  10. implicit class RichTableRowTupGen extends AnyRef

    Permalink
  11. trait TableRowGeneratorOps extends AnyRef

    Permalink
  12. implicit class TupGen[A, B] extends AnyRef

    Permalink

Value Members

  1. object AvroGeneratorOps extends AvroGeneratorOps

    Permalink
  2. object ProtoBufGeneratorOps extends ProtoBufGeneratorOps

    Permalink
  3. object TableRowGeneratorOps extends TableRowGeneratorOps

    Permalink
  4. def avroOf(schema: Schema): Gen[GenericRecord]

    Permalink
    Definition Classes
    AvroGeneratorOps
  5. def avroOf[A <: SpecificRecord](implicit arg0: ClassTag[A]): Gen[A]

    Permalink

    Aliases for API consistency across formats

    Aliases for API consistency across formats

    Definition Classes
    AvroGeneratorOps
  6. def genericRecordOf(schema: Schema): Gen[GenericRecord]

    Permalink
    Definition Classes
    AvroGeneratorOps
  7. def protoBufOf[T <: AbstractMessage](implicit arg0: ClassTag[T]): Gen[T]

    Permalink

    Generate a ProtoBuf Message

    Generate a ProtoBuf Message

    Definition Classes
    ProtoBufGeneratorOps
  8. implicit def scalaBooleanSetter(fn: (Boolean) ⇒ Unit): (Boolean) ⇒ Unit

    Permalink
  9. implicit def scalaDoubleSetter(fn: (Double) ⇒ Unit): (Double) ⇒ Unit

    Permalink
  10. implicit def scalaFloatSetter(fn: (Float) ⇒ Unit): (Float) ⇒ Unit

    Permalink
  11. implicit def scalaIntSetter(fn: (Integer) ⇒ Unit): (Int) ⇒ Unit

    Permalink
  12. implicit def scalaLongSetter(fn: (Long) ⇒ Unit): (Long) ⇒ Unit

    Permalink
  13. implicit def scalaStringSetter(fn: (CharSequence) ⇒ Unit): (String) ⇒ Unit

    Permalink
  14. def specificRecordOf[A <: SpecificRecord](implicit arg0: ClassTag[A]): Gen[A]

    Permalink
    Definition Classes
    AvroGeneratorOps
  15. def tableRowOf(schema: TableSchema): Gen[TableRow]

    Permalink

    Generate a BigQuery TableRow record.

    Generate a BigQuery TableRow record.

    Definition Classes
    TableRowGeneratorOps

Inherited from TableRowGeneratorOps

Inherited from ProtoBufGeneratorOps

Inherited from AvroGeneratorOps

Inherited from AnyRef

Inherited from Any

Ungrouped