public class UniformDistribution extends AbstractDistribution
Distribution where each value has the same probability.| Modifier and Type | Class and Description |
|---|---|
protected static class |
UniformDistribution.UDRandom |
FlDistribution.FlRandom, FlDistribution.TemplateDistribution.RandomNumbers| Modifier | Constructor and Description |
|---|---|
protected |
UniformDistribution(AbstractDistribution source) |
|
UniformDistribution(long seed) |
|
UniformDistribution(long seed,
LongSupplier seedSupplier) |
|
UniformDistribution(LongSupplier seedSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected FlDistribution.FlRandom |
newRandom(long seed) |
StringBuilder |
toString(StringBuilder sb) |
static UniformDistribution |
uniform()
Returns a uniform distribution with default seed.
|
static UniformDistribution |
uniform(long seed)
Returns a uniform distribution with the specified seed.
|
static UniformDistribution |
uniformDistribution()
Returns a uniform distribution with default seed.
|
static UniformDistribution |
uniformDistribution(long seed)
Returns a uniform distribution with the specified seed.
|
getSeed, toRandomNumberstoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfluentDistribution, valuestemplate, wrap, wrapgetValueTypepublic UniformDistribution(LongSupplier seedSupplier)
public UniformDistribution(long seed)
public UniformDistribution(long seed,
LongSupplier seedSupplier)
protected UniformDistribution(AbstractDistribution source)
public static UniformDistribution uniformDistribution()
public static UniformDistribution uniform()
public static UniformDistribution uniformDistribution(long seed)
seed - public static UniformDistribution uniform(long seed)
seed - protected FlDistribution.FlRandom newRandom(long seed)
newRandom in class AbstractDistributionpublic StringBuilder toString(StringBuilder sb)
toString in interface StringifytoString in class AbstractDistributionCopyright © 2019. All rights reserved.