@FunctionalInterface public static interface ContinuousDistribution.Sampler
Modifier and Type | Method and Description |
---|---|
double |
sample()
Generates a random value sampled from this distribution.
|
default DoubleStream |
samples()
Returns an effectively unlimited stream of
double sample values. |
default DoubleStream |
samples(long streamSize)
Returns a stream producing the given
streamSize number of double
sample values. |
double sample()
default DoubleStream samples()
double
sample values.
The default implementation produces a sequential stream that repeatedly
calls sample
().
double
values.default DoubleStream samples(long streamSize)
streamSize
number of double
sample values.
The default implementation produces a sequential stream that repeatedly
calls sample
(); the stream is limited to the given streamSize
.
streamSize
- Number of values to generate.double
values.Copyright © 2018–2022 The Apache Software Foundation. All rights reserved.