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.
Since version 1.1. Class intended for internal use only.
Base class for a sampler.
- Since:
- 1.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
rng
Deprecated.RNG.
-
-
Constructor Details
-
SamplerBase
Deprecated.- Parameters:
rng
- Generator of uniformly distributed random numbers.
-
-
Method Details
-
nextDouble
protected double nextDouble()Deprecated.- Returns:
- a random value from a uniform distribution in the
interval
[0, 1)
.
-
nextInt
protected int nextInt()Deprecated.- Returns:
- a random
int
value.
-
nextInt
protected int nextInt(int max) Deprecated.- Parameters:
max
- Upper bound (excluded).- Returns:
- a random
int
value in the interval[0, max)
.
-
nextLong
protected long nextLong()Deprecated.- Returns:
- a random
long
value.
-
toString
Deprecated.
-