Class Distribution
- java.lang.Object
-
- org.caffinitas.ohc.benchmark.distribution.Distribution
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DistributionBoundApache,DistributionFixed,DistributionInverted,DistributionOffsetApache,DistributionQuantized
public abstract class Distribution extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Distribution()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description longaverage()abstract longinverseCumProb(double cumProb)longmaxValue()longminValue()abstract longnext()abstract doublenextDouble()abstract voidsetSeed(long seed)
-
-
-
Method Detail
-
next
public abstract long next()
-
nextDouble
public abstract double nextDouble()
-
inverseCumProb
public abstract long inverseCumProb(double cumProb)
-
setSeed
public abstract void setSeed(long seed)
-
maxValue
public long maxValue()
-
minValue
public long minValue()
-
average
public long average()
-
-