Interface UniformDistributionRNG
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
UniformJavaUtilRandomWrapper
public interface UniformDistributionRNG extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.math.BigDecimalnextBigDecimal()java.math.BigDecimalnextBigDecimal(double lowerLimit, double upperLimit)java.math.BigDecimalnextBigDecimal(DoubleInterval interval)doublenextDouble()doublenextDouble(double lowerLimit, double upperLimit)doublenextDouble(DoubleInterval interval)intnextInt()intnextInt(int upperLimit)Returns a random integer between 0 and upperLimit (exclusive)intnextInt(int lowerLimit, int upperLimit)intnextInt(IntegerInterval interval)longnextLong()
-
-
-
Method Detail
-
nextInt
int nextInt()
-
nextInt
int nextInt(int upperLimit)
Returns a random integer between 0 and upperLimit (exclusive)
-
nextInt
int nextInt(int lowerLimit, int upperLimit)
-
nextInt
int nextInt(IntegerInterval interval)
-
nextLong
long nextLong()
-
nextDouble
double nextDouble()
-
nextDouble
double nextDouble(double lowerLimit, double upperLimit)
-
nextDouble
double nextDouble(DoubleInterval interval)
-
nextBigDecimal
java.math.BigDecimal nextBigDecimal()
-
nextBigDecimal
java.math.BigDecimal nextBigDecimal(double lowerLimit, double upperLimit)
-
nextBigDecimal
java.math.BigDecimal nextBigDecimal(DoubleInterval interval)
-
-