org.databene.benerator.distribution.sequence
Class RandomSequence

java.lang.Object
  extended by org.databene.benerator.distribution.Sequence
      extended by org.databene.benerator.distribution.sequence.RandomSequence
All Implemented Interfaces:
Distribution

public class RandomSequence
extends Sequence

Sequence implementation that creates generators with a random uniform distribution.

Created at 27.07.2009 06:31:25

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
RandomSequence()
           
 
Method Summary
<T> Generator<T>
applyTo(Generator<T> source, boolean unique)
           
<T extends java.lang.Number>
Generator<T>
createGenerator(java.lang.Class<T> numberType, T min, T max, T precision, boolean unique)
           
 java.lang.String toString()
           
 
Methods inherited from class org.databene.benerator.distribution.Sequence
equals, getName, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RandomSequence

public RandomSequence()
Method Detail

createGenerator

public <T extends java.lang.Number> Generator<T> createGenerator(java.lang.Class<T> numberType,
                                                                 T min,
                                                                 T max,
                                                                 T precision,
                                                                 boolean unique)

applyTo

public <T> Generator<T> applyTo(Generator<T> source,
                                boolean unique)
Specified by:
applyTo in interface Distribution
Overrides:
applyTo in class Sequence

toString

public java.lang.String toString()
Overrides:
toString in class Sequence


Copyright © 2011. All Rights Reserved.