net.java.quickcheck
Interface ExtendibleGenerator<I,T>

Type Parameters:
I - type of input generator
T - type of generated values
All Superinterfaces:
Generator<T>
All Known Subinterfaces:
FrequencyGenerator<T>
All Known Implementing Classes:
DefaultFrequencyGenerator, StringGenerator

public interface ExtendibleGenerator<I,T>
extends Generator<T>

Generator which depends upon other generator instances. After creation new input generators could be added.


Method Summary
 ExtendibleGenerator<I,T> add(Generator<I> newGenerator)
          Add a new generator.
 
Methods inherited from interface net.java.quickcheck.Generator
next
 

Method Detail

add

ExtendibleGenerator<I,T> add(Generator<I> newGenerator)
Add a new generator.

Returns:
this generator instance


Copyright © 2011. All Rights Reserved.