| nextLong(RandomGenerator, long) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| nextSecureLong(long, long) |   | 66% |   | 40% | 4 | 6 | 5 | 12 | 0 | 1 |
| nextPermutation(int, int) |   | 48% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
| nextLong(long, long) |   | 89% |   | 90% | 1 | 6 | 1 | 12 | 0 | 1 |
| setSecureAlgorithm(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| nextSecureHexString(int) |   | 94% |  | 100% | 0 | 5 | 2 | 23 | 0 | 1 |
| nextUniform(double, double, boolean) |   | 95% |   | 86% | 2 | 8 | 1 | 13 | 0 | 1 |
| nextHexString(int) |  | 100% |  | 100% | 0 | 4 | 0 | 13 | 0 | 1 |
| nextSample(Collection, int) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| getSecRan() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| nextGaussian(double, double) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| RandomDataGenerator(RandomGenerator) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| nextPoisson(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| initRan() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| nextGamma(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextHypergeometric(int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextWeibull(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextBeta(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextCauchy(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextF(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| RandomDataGenerator() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| nextInt(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextSecureInt(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextExponential(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextPascal(int, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextT(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextZipf(int, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextBinomial(int, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextChiSquare(double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| reSeed() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRandomGenerator() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| nextUniform(double, double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| reSeed(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| reSeedSecure() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| reSeedSecure(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |