org.databene.benerator.distribution
Class CumulativeDistributionFunction.IPINumberGenerator<E extends java.lang.Number>

java.lang.Object
  extended by org.databene.benerator.util.AbstractGenerator<E>
      extended by org.databene.benerator.primitive.number.AbstractNumberGenerator<E>
          extended by org.databene.benerator.distribution.CumulativeDistributionFunction.IPINumberGenerator<E>
All Implemented Interfaces:
java.io.Closeable, Generator<E>, org.databene.commons.Resettable, org.databene.commons.ThreadAware
Enclosing class:
CumulativeDistributionFunction

public static class CumulativeDistributionFunction.IPINumberGenerator<E extends java.lang.Number>
extends AbstractNumberGenerator<E>

Generates numbers according to an CumulativeDistributionFunction.

Created: 12.03.2010 14:37:33

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.primitive.number.AbstractNumberGenerator
generatedType, max, min, precision
 
Fields inherited from class org.databene.benerator.util.AbstractGenerator
context, state
 
Constructor Summary
CumulativeDistributionFunction.IPINumberGenerator(CumulativeDistributionFunction fcn, java.lang.Class<E> targetType, E min, E max, E precision)
           
 
Method Summary
 E generate()
          Returns an instance of the generic type E.
 
Methods inherited from class org.databene.benerator.primitive.number.AbstractNumberGenerator
getGeneratedType, getMax, getMin, getPrecision, init, isParallelizable, isThreadSafe, setMax, setMin, setPrecision
 
Methods inherited from class org.databene.benerator.util.AbstractGenerator
assertInitialized, assertNotInitialized, close, reset, toString, wasInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CumulativeDistributionFunction.IPINumberGenerator

public CumulativeDistributionFunction.IPINumberGenerator(CumulativeDistributionFunction fcn,
                                                         java.lang.Class<E> targetType,
                                                         E min,
                                                         E max,
                                                         E precision)
Method Detail

generate

public E generate()
Description copied from interface: Generator
Returns an instance of the generic type E.



Copyright © 2011. All Rights Reserved.