Interface UniformDistributionRNG

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    UniformJavaUtilRandomWrapper

    public interface UniformDistributionRNG
    extends java.io.Serializable
    • 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)
      • nextLong

        long nextLong()
      • nextDouble

        double nextDouble()
      • nextDouble

        double nextDouble​(double lowerLimit,
                          double upperLimit)
      • nextBigDecimal

        java.math.BigDecimal nextBigDecimal()
      • nextBigDecimal

        java.math.BigDecimal nextBigDecimal​(double lowerLimit,
                                            double upperLimit)
      • nextBigDecimal

        java.math.BigDecimal nextBigDecimal​(DoubleInterval interval)