net.java.quickcheck
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
 FrequencyGenerator<T> add(Generator<T> gen, int weight)
          Add a new input generator.
 
Methods inherited from interface net.java.quickcheck.ExtendibleGenerator
add
 
Methods inherited from interface net.java.quickcheck.Generator
next
 

Method Detail

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


Copyright © 2011. All Rights Reserved.