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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Generator<T>
applyTo(Generator<T> source, boolean unique)
Apply to generator.<T extends java.lang.Number>
NonNullGenerator<T>createNumberGenerator(java.lang.Class<T> numberType, T min, T max, T granularity, boolean unique)
Create number generator non null generator.
-
-
-
Method Detail
-
createNumberGenerator
<T extends java.lang.Number> NonNullGenerator<T> createNumberGenerator(java.lang.Class<T> numberType, T min, T max, T granularity, boolean unique)
Create number generator non null generator.- Type Parameters:
T
- the type parameter- Parameters:
numberType
- the number typemin
- the minmax
- the maxgranularity
- the granularityunique
- the unique- Returns:
- the non null generator
-
-