Package

org.coursera.courier.fixture

generator

Permalink

package generator

Visibility
  1. Public
  2. All

Type Members

  1. trait BooleanValueGenerator extends UnboxedValueGenerator[Boolean, Boolean]

    Permalink
  2. trait BytesValueGenerator extends PrimitiveValueGenerator[ByteString]

    Permalink
  3. trait CoercedValueGenerator[K] extends ValueGenerator[AnyRef]

    Permalink
  4. final class ConstantValueGenerator[K <: AnyRef] extends ValueGenerator[K]

    Permalink
  5. class CyclicEnumStringGenerator extends StringValueGenerator

    Permalink
  6. class CyclicEnumSymbolGenerator[K <: ScalaEnumTemplateSymbol] extends EnumSymbolGenerator[K]

    Permalink
  7. final class CyclicGenerator[+K <: AnyRef] extends ValueGenerator[K]

    Permalink
  8. final class DataMapValueGenerator extends ValueGenerator[DataMap]

    Permalink
  9. class DefaultGeneratorFactories extends AnyRef

    Permalink
  10. trait DoubleValueGenerator extends UnboxedValueGenerator[Double, Double]

    Permalink
  11. trait EnumSymbolGenerator[K <: ScalaEnumTemplateSymbol] extends ValueGenerator[K]

    Permalink
  12. trait FixedBytesValueGenerator extends PrimitiveValueGenerator[ByteString]

    Permalink
  13. class FixedLengthStringGenerator extends StringValueGenerator

    Permalink

    Generates a sequence of fixed-length strings with prefix prefix and an integer-value suffix.

    Generates a sequence of fixed-length strings with prefix prefix and an integer-value suffix. Inserts zeros between the prefix and integer string if the result would otherwise be fewer than length characters and truncates prefix if the result would otherwise be longer than length.

  14. trait FloatValueGenerator extends UnboxedValueGenerator[Float, Float]

    Permalink
  15. class IntegerRangeFixedBytesGenerator extends FixedBytesValueGenerator

    Permalink

    Generates a fixed-length series of com.linkedin.data.ByteString values.

  16. class IntegerRangeGenerator extends IntegerValueGenerator

    Permalink

    Generates a series of Int from min to max.

  17. trait IntegerValueGenerator extends UnboxedValueGenerator[Int, Integer]

    Permalink
  18. final class ListValueGenerator[V <: ValueGenerator[_ <: AnyRef]] extends ValueGenerator[DataList]

    Permalink
  19. class LongRangeGenerator extends LongValueGenerator

    Permalink

    Generates a series of Long from min to max.

  20. trait LongValueGenerator extends UnboxedValueGenerator[Long, Long]

    Permalink
  21. final class MapValueGenerator[V <: AnyRef] extends ValueGenerator[DataMap]

    Permalink
  22. class PrefixedStringGenerator extends StringValueGenerator

    Permalink

    Generates a series of String values.

  23. sealed trait PrimitiveValueGenerator[+K <: AnyRef] extends ValueGenerator[K]

    Permalink
  24. class RecordGeneratorBuilder[K <: ScalaRecordTemplate] extends RecordValueGenerator[K]

    Permalink
  25. trait RecordValueGenerator[K <: ScalaRecordTemplate] extends ValueGenerator[K]

    Permalink
  26. class SpanningDoubleValueGenerator extends DoubleValueGenerator

    Permalink

    Generates a series of Double values that fill the interval [min, max].

    Generates a series of Double values that fill the interval [min, max].

    If intGenerator generates a series like 0, 1, 2, ...., values from the generator will start with bounds min and max and then fill the interior of the interval a progressively refining mesh values.

  27. class SpanningFloatValueGenerator extends FloatValueGenerator

    Permalink

    See DoubleValueGenerator, to which this generator delegates.

  28. class StringBytesValueGenerator extends BytesValueGenerator

    Permalink

    Generates a series of com.linkedin.data.ByteString values with prefix prefix

  29. trait StringValueGenerator extends PrimitiveValueGenerator[String]

    Permalink
  30. class TrueFalseValueGenerator extends BooleanValueGenerator

    Permalink

    Generates an alternating Boolean series true, false, true, false, ...

  31. sealed trait UnboxedValueGenerator[U <: AnyVal, K <: AnyRef] extends PrimitiveValueGenerator[K]

    Permalink
  32. sealed trait ValueGenerator[+K <: AnyRef] extends AnyRef

    Permalink

Ungrouped