Interface TRandomGenerator
- All Known Implementing Classes:
TRandom,TThreadLocalRandom
public interface TRandomGenerator
-
Method Summary
Modifier and TypeMethodDescriptiondefault TDoubleStreamdoubles()default TDoubleStreamdoubles(double origin, double bound) default TDoubleStreamdoubles(long streamSize) default TDoubleStreamdoubles(long streamSize, double origin, double bound) default TIntStreamints()default TIntStreamints(int origin, int bound) default TIntStreamints(long streamSize) default TIntStreamints(long streamSize, int origin, int bound) default booleandefault TLongStreamlongs()default TLongStreamlongs(long streamSize) default TLongStreamlongs(long origin, long bound) default TLongStreamlongs(long streamSize, long origin, long bound) default booleandefault voidnextBytes(byte[] bytes) default doubledefault doublenextDouble(double bound) default doublenextDouble(double origin, double bound) default floatdefault floatnextFloat(float bound) default floatnextFloat(float origin, float bound) default doubledefault doublenextGaussian(double mean, double stddev) default intnextInt()default intnextInt(int bound) default intnextInt(int origin, int bound) longnextLong()default longnextLong(long bound) default longnextLong(long origin, long bound)
-
Method Details
-
isDeprecated
default boolean isDeprecated() -
doubles
-
doubles
-
doubles
-
doubles
-
ints
-
ints
-
ints
-
ints
-
longs
-
longs
-
longs
-
longs
-
nextBoolean
default boolean nextBoolean() -
nextBytes
default void nextBytes(byte[] bytes) -
nextFloat
default float nextFloat() -
nextFloat
default float nextFloat(float bound) -
nextFloat
default float nextFloat(float origin, float bound) -
nextDouble
default double nextDouble() -
nextDouble
default double nextDouble(double bound) -
nextDouble
default double nextDouble(double origin, double bound) -
nextInt
default int nextInt() -
nextInt
default int nextInt(int bound) -
nextInt
default int nextInt(int origin, int bound) -
nextLong
long nextLong() -
nextLong
default long nextLong(long bound) -
nextLong
default long nextLong(long origin, long bound) -
nextGaussian
default double nextGaussian() -
nextGaussian
default double nextGaussian(double mean, double stddev)
-