Interface FrequencyGenerator<T>

All Superinterfaces:
ExtendibleGenerator<T,T>, Generator<T>
All Known Implementing Classes:
DefaultFrequencyGenerator

public interface FrequencyGenerator<T> extends ExtendibleGenerator<T,T>

Create a frequency generator. The frequency of Generator usage depends on the generator weight.

  • Method Summary

    Modifier and Type
    Method
    Description
    add(Generator<T> gen, int weight)
    Add a new input generator.

    Methods inherited from interface de.cuioss.test.generator.internal.net.java.quickcheck.ExtendibleGenerator

    add

    Methods inherited from interface de.cuioss.test.generator.internal.net.java.quickcheck.Generator

    next
  • Method Details

    • add

      FrequencyGenerator<T> add(Generator<T> gen, int weight)
      Add a new input generator.
      Parameters:
      gen - input generator
      weight - weight of this generator
      Returns:
      this generator