Class SamplerBase
- java.lang.Object
 - 
- org.apache.commons.rng.sampling.distribution.SamplerBase
 
 
- 
- Direct Known Subclasses:
 AhrensDieterExponentialSampler,AhrensDieterMarsagliaTsangGammaSampler,BoxMullerGaussianSampler,BoxMullerLogNormalSampler,ChengBetaSampler,ContinuousUniformSampler,DiscreteUniformSampler,InverseTransformContinuousSampler,InverseTransformDiscreteSampler,InverseTransformParetoSampler,PoissonSampler,RejectionInversionZipfSampler
@Deprecated public class SamplerBase extends Object
Deprecated.Since version 1.1. Class intended for internal use only.Base class for a sampler.- Since:
 - 1.0
 
 
- 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedSamplerBase(UniformRandomProvider rng)Deprecated.Create an instance. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected doublenextDouble()Deprecated.Return the nextdoublevalue.protected intnextInt()Deprecated.Return the nextintvalue.protected intnextInt(int max)Deprecated.Return the nextintvalue.protected longnextLong()Deprecated.Return the nextlongvalue.StringtoString()Deprecated. 
 - 
 
- 
- 
Constructor Detail
- 
SamplerBase
protected SamplerBase(UniformRandomProvider rng)
Deprecated.Create an instance.- Parameters:
 rng- Generator of uniformly distributed random numbers.
 
 - 
 
- 
Method Detail
- 
nextDouble
protected double nextDouble()
Deprecated.Return the nextdoublevalue.- Returns:
 - a random value from a uniform distribution in the
 interval 
[0, 1). 
 
- 
nextInt
protected int nextInt()
Deprecated.Return the nextintvalue.- Returns:
 - a random 
intvalue. 
 
- 
nextInt
protected int nextInt(int max)
Deprecated.Return the nextintvalue.- Parameters:
 max- Upper bound (excluded).- Returns:
 - a random 
intvalue in the interval[0, max). 
 
- 
nextLong
protected long nextLong()
Deprecated.Return the nextlongvalue.- Returns:
 - a random 
longvalue. 
 
 - 
 
 -