org.databene.benerator.distribution
Interface Distribution

All Known Subinterfaces:
Weight, WeightFunction
All Known Implementing Classes:
AbstractWeightFunction, AttachedWeight, BitReverseSequence, ConstantFunction, CumulatedSequence, CumulativeDistributionFunction, DiscreteFunction, ExpandSequence, ExponentialDensityIntegral, ExponentialFunction, FeatureWeight, FibonacciSequence, GaussianFunction, HeadSequence, IndividualWeight, LiteralSequence, LongBasedSequence, PadovanSequence, RandomSequence, RandomWalkSequence, RepeatSequence, Sequence, ShuffleSequence, StepSequence, WedgeSequence, WeightedNumbers

public interface Distribution

Parent interface for all distribution types.

Created: 11.09.2006 21:31:54

Version:
0.1
Author:
Volker Bergmann

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)
           
 

Method Detail

createNumberGenerator

<T extends java.lang.Number> NonNullGenerator<T> createNumberGenerator(java.lang.Class<T> numberType,
                                                                       T min,
                                                                       T max,
                                                                       T granularity,
                                                                       boolean unique)

applyTo

<T> Generator<T> applyTo(Generator<T> source,
                         boolean unique)


Copyright © 2013. All Rights Reserved.