Class DistributionInverted
- java.lang.Object
-
- org.caffinitas.ohc.benchmark.distribution.Distribution
-
- org.caffinitas.ohc.benchmark.distribution.DistributionInverted
-
- All Implemented Interfaces:
Serializable
public class DistributionInverted extends Distribution
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DistributionInverted(Distribution wrapped)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longinverseCumProb(double cumProb)static Distributioninvert(Distribution distribution)longnext()doublenextDouble()voidsetSeed(long seed)-
Methods inherited from class org.caffinitas.ohc.benchmark.distribution.Distribution
average, maxValue, minValue
-
-
-
-
Constructor Detail
-
DistributionInverted
public DistributionInverted(Distribution wrapped)
-
-
Method Detail
-
next
public long next()
- Specified by:
nextin classDistribution
-
nextDouble
public double nextDouble()
- Specified by:
nextDoublein classDistribution
-
inverseCumProb
public long inverseCumProb(double cumProb)
- Specified by:
inverseCumProbin classDistribution
-
setSeed
public void setSeed(long seed)
- Specified by:
setSeedin classDistribution
-
invert
public static Distribution invert(Distribution distribution)
-
-