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>
NonNullGenerator<T>
createNumberGenerator(java.lang.Class<T> numberType, T min, T max, T granularity, boolean unique)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RandomSequence

public RandomSequence()
Method Detail

createNumberGenerator

public <T extends java.lang.Number> NonNullGenerator<T> createNumberGenerator(java.lang.Class<T> numberType,
                                                                              T min,
                                                                              T max,
                                                                              T granularity,
                                                                              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 © 2013. All Rights Reserved.