package scalacheck
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- scalacheck
- TableRowGeneratorOps
- ProtoBufGeneratorOps
- AvroGeneratorOps
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait AvroGeneratorOps extends AnyRef
- trait GenTestUtils extends AnyRef
Trait with utility methods for unit testing pipelines.
- trait ProtoBufGeneratorOps extends AnyRef
- implicit class RichAvroGen[T <: SpecificRecord] extends AnyRef
- implicit class RichAvroTupGen[A <: SpecificRecord, B <: SpecificRecord] extends AnyRef
- implicit class RichProtobufBuilder[T <: Builder] extends AnyRef
- implicit class RichProtobufBuilderTup[A <: Builder, B <: Builder] extends AnyRef
- implicit class RichTableRow extends AnyRef
- implicit class RichTableRowGen extends AnyRef
- implicit class RichTableRowTupGen extends AnyRef
- trait TableRowGeneratorOps extends AnyRef
- implicit class TupGen[A, B] extends AnyRef
Value Members
- def arbGenericRecord(schema: Schema): Arbitrary[GenericRecord]
- implicit def arbProtobuf[T <: AbstractMessage](implicit arg0: ClassTag[T]): Arbitrary[T]
- implicit def arbSpecificRec[T <: SpecificRecord](implicit arg0: ClassTag[T]): Arbitrary[T]
- def arbTableRow(schema: TableSchema): Arbitrary[TableRow]
- def avroOf(schema: Schema, stringableGens: Map[Class[_], Gen[_]]): Gen[GenericRecord]
- Definition Classes
- AvroGeneratorOps
- def avroOf(schema: Schema): Gen[GenericRecord]
- Definition Classes
- AvroGeneratorOps
- def avroOf[A <: SpecificRecord](stringableGens: Map[Class[_], Gen[_]])(implicit arg0: ClassTag[A]): Gen[A]
- Definition Classes
- AvroGeneratorOps
- def avroOf[A <: SpecificRecord](implicit arg0: ClassTag[A]): Gen[A]
Aliases for API consistency across formats
Aliases for API consistency across formats
- Definition Classes
- AvroGeneratorOps
- def genericRecordOf(schema: Schema, stringableGens: Map[Class[_], Gen[_]]): Gen[GenericRecord]
- Definition Classes
- AvroGeneratorOps
- def genericRecordOf(schema: Schema): Gen[GenericRecord]
- Definition Classes
- AvroGeneratorOps
- def protoBufOf[T <: AbstractMessage](implicit arg0: ClassTag[T]): Gen[T]
Generate a ProtoBuf Message
Generate a ProtoBuf Message
- Definition Classes
- ProtoBufGeneratorOps
- implicit def scalaBooleanSetter(fn: (Boolean) => Unit): (Boolean) => Unit
- implicit def scalaDoubleSetter(fn: (Double) => Unit): (Double) => Unit
- implicit def scalaFloatSetter(fn: (Float) => Unit): (Float) => Unit
- implicit def scalaIntSetter(fn: (Integer) => Unit): (Int) => Unit
- implicit def scalaLongSetter(fn: (Long) => Unit): (Long) => Unit
- implicit def scalaStringSetter(fn: (CharSequence) => Unit): (String) => Unit
- def specificRecordOf[A <: SpecificRecord](stringableGens: Map[Class[_], Gen[_]])(implicit arg0: ClassTag[A]): Gen[A]
- Definition Classes
- AvroGeneratorOps
- def specificRecordOf[A <: SpecificRecord](implicit arg0: ClassTag[A]): Gen[A]
- Definition Classes
- AvroGeneratorOps
- def tableRowOf(schema: TableSchema): Gen[TableRow]
Generate a BigQuery TableRow record.
Generate a BigQuery TableRow record.
- Definition Classes
- TableRowGeneratorOps
- object AvroGeneratorOps extends AvroGeneratorOps
- object ProtoBufGeneratorOps extends ProtoBufGeneratorOps
- object TableRowGeneratorOps extends TableRowGeneratorOps