/libcore/ojluni/annotations/flagged_api/java/util/random/ |
D | RandomGenerator.annotated.java | 31 public interface RandomGenerator { interface 33 public static java.util.random.RandomGenerator of(java.lang.String name) { throw new RuntimeExcepti… in of() 35 public static java.util.random.RandomGenerator getDefault() { throw new RuntimeException("Stub!"); } in getDefault() 98 public static interface ArbitrarilyJumpableGenerator extends java.util.random.RandomGenerator.Leapa… 100 public static java.util.random.RandomGenerator.ArbitrarilyJumpableGenerator of(java.lang.String nam… in of() 102 public java.util.random.RandomGenerator.ArbitrarilyJumpableGenerator copy(); in copy() 110 public default java.util.stream.Stream<java.util.random.RandomGenerator.ArbitrarilyJumpableGenerato… in jumps() 112 public default java.util.stream.Stream<java.util.random.RandomGenerator.ArbitrarilyJumpableGenerato… in jumps() 116 public default java.util.random.RandomGenerator.ArbitrarilyJumpableGenerator copyAndJump(double dis… in copyAndJump() 121 public static interface JumpableGenerator extends java.util.random.RandomGenerator.StreamableGenera… [all …]
|
D | RandomGeneratorFactory.annotated.java | 31 public final class RandomGeneratorFactory<T extends java.util.random.RandomGenerator> { 35 public static <T extends java.util.random.RandomGenerator> java.util.random.RandomGeneratorFactory<… in of() 37 public static java.util.random.RandomGeneratorFactory<java.util.random.RandomGenerator> getDefault(… in getDefault() 39 …ream.Stream<java.util.random.RandomGeneratorFactory<java.util.random.RandomGenerator>> all() { thr… in all()
|
/libcore/ojluni/src/main/java/java/util/random/ |
D | RandomGeneratorFactory.java | 37 import java.util.random.RandomGenerator.ArbitrarilyJumpableGenerator; 38 import java.util.random.RandomGenerator.JumpableGenerator; 39 import java.util.random.RandomGenerator.LeapableGenerator; 40 import java.util.random.RandomGenerator.SplittableGenerator; 41 import java.util.random.RandomGenerator.StreamableGenerator; 117 public final class RandomGeneratorFactory<T extends RandomGenerator> { 121 private final Provider<? extends RandomGenerator> provider; 145 … static final Map<String, Provider<? extends RandomGenerator>> FACTORY_MAP = createFactoryMap(); 152 private static Map<String, Provider<? extends RandomGenerator>> createFactoryMap() { in createFactoryMap() 175 private static <T extends RandomGenerator> Map.Entry<String, Provider<T>> entryFor( in entryFor() [all …]
|
D | RandomGenerator.java | 107 public interface RandomGenerator { interface 120 static RandomGenerator of(String name) { in of() 123 return RandomGeneratorFactory.of(name, RandomGenerator.class); in of() 137 static RandomGenerator getDefault() { in getDefault() 829 interface StreamableGenerator extends RandomGenerator { 862 Stream<RandomGenerator> rngs(); in rngs() 881 default Stream<RandomGenerator> rngs(long streamSize) { in rngs() 1046 default Stream<RandomGenerator> rngs() { in rngs() 1065 default Stream<RandomGenerator> rngs(long streamSize) { in rngs() 1168 default Stream<RandomGenerator> jumps() { in jumps() [all …]
|
/libcore/luni/src/test/java/libcore/java/util/random/ |
D | RandomGeneratorTest.java | 26 import java.util.random.RandomGenerator; 34 assertNotNull(RandomGenerator.getDefault()); in defaultExists() 39 assertThrows(NullPointerException.class, () -> RandomGenerator.of(null)); in constructorInvalidArgs() 40 assertThrows(IllegalArgumentException.class, () -> RandomGenerator.of("invalid-arg")); in constructorInvalidArgs() 47 .forEach(RandomGenerator::of);; in randomGeneratorFactory_and_randomGenerator_consistency() 54 .forEach(RandomGenerator::isDeprecated); in isDeprecated_doesNotThrow() 60 () -> RandomGenerator.ArbitrarilyJumpableGenerator.of(null)); in of_factoryMethod_throwsNPE() 63 () -> RandomGenerator.JumpableGenerator.of(null)); in of_factoryMethod_throwsNPE() 66 () -> RandomGenerator.StreamableGenerator.of(null)); in of_factoryMethod_throwsNPE()
|
D | RandomGeneratorFactoryTest.java | 38 import java.util.random.RandomGenerator; 48 … RandomGeneratorFactory<RandomGenerator> defaultFactory = RandomGeneratorFactory.getDefault(); in defaultFactoryInstance() 59 RandomGeneratorFactory<RandomGenerator> specificAlgoFactory = in createsL64X256MixRandomInstance() 123 RandomGenerator rng = factory.create(); in isDeprecated_consistency() 159 private static void checkNextBoolean(RandomGenerator first, RandomGenerator second) { in checkNextBoolean() 169 private static void checkNextInt(RandomGenerator first, RandomGenerator second) { in checkNextInt() 179 private static void checkNextLong(RandomGenerator first, RandomGenerator second) { in checkNextLong() 189 private static void checkNextDouble(RandomGenerator first, RandomGenerator second) { in checkNextDouble() 199 private static void checkInts(RandomGenerator first, RandomGenerator second) { in checkInts() 208 private static void checkLongs(RandomGenerator first, RandomGenerator second) { in checkLongs() [all …]
|
D | SplittableGeneratorTest.java | 26 import java.util.random.RandomGenerator; 27 import java.util.random.RandomGenerator.SplittableGenerator;
|
/libcore/ojluni/src/test/java/util/Random/ |
D | RandomTestCoverage.java | 29 import java.util.random.RandomGenerator; 30 import java.util.random.RandomGenerator.ArbitrarilyJumpableGenerator; 31 import java.util.random.RandomGenerator.JumpableGenerator; 32 import java.util.random.RandomGenerator.LeapableGenerator; 33 import java.util.random.RandomGenerator.SplittableGenerator; 34 import java.util.random.RandomGenerator.StreamableGenerator; 51 static void coverRandomGenerator(RandomGenerator rng) { in coverRandomGenerator() 93 RandomGenerator rng = factory.create(); in checkPredicates() 112 Stream<RandomGenerator> rngs1 = rng.rngs(); in coverStreamable() 113 Stream<RandomGenerator> rngs2 = rng.rngs(5L); in coverStreamable() [all …]
|
D | RandomCanaryPi.java | 27 import java.util.random.RandomGenerator; 28 import java.util.random.RandomGenerator.*; 40 static double pi(RandomGenerator rng) { in pi() 62 RandomGenerator rng = factory.create(); in main()
|
D | RandomNextDoubleBoundary.java | 33 import java.util.random.RandomGenerator; 71 RandomGenerator rg = new RandomGenerator() { in nextDoublesWithRange()
|
D | RandomTestChiSquared.java | 152 static void tryIt(RandomGenerator rng, String kind, Function<String,BooleanSupplier> f) { in tryIt() 173 static void testOneRng(RandomGenerator rng, int failureTolerance) { in testOneRng()
|
D | RandomTestBsi1999.java | 407 static void tryIt(RandomGenerator rng, String id, BooleanSupplier theSupplier) { in tryIt() 415 static void testOneRng(RandomGenerator rng, int failureTolerance) { in testOneRng()
|
D | RandomTestMoments.java | 190 static void testOneRng(RandomGenerator rng) { in testOneRng()
|
/libcore/ojluni/annotations/flagged_api/java/util/ |
D | SplittableRandom.annotated.java | 29 … class SplittableRandom implements java.util.random.RandomGenerator, java.util.random.RandomGenera… 38 public java.util.SplittableRandom split(java.util.random.RandomGenerator.SplittableGenerator source… in split() 47 public java.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits() { thr… in splits() 50 public java.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits(long st… in splits() 53 …a.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits(java.util.random… in splits() 56 …tream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits(long streamSize, java.ut… in splits()
|
/libcore/ojluni/src/main/java/jdk/internal/util/random/ |
D | RandomSupport.java | 36 import java.util.random.RandomGenerator; 37 import java.util.random.RandomGenerator.SplittableGenerator; 410 public static long boundedNextLong(RandomGenerator rng, long origin, long bound) { in boundedNextLong() 485 public static long boundedNextLong(RandomGenerator rng, long bound) { in boundedNextLong() 537 public static int boundedNextInt(RandomGenerator rng, int origin, int bound) { in boundedNextInt() 585 public static int boundedNextInt(RandomGenerator rng, int bound) { in boundedNextInt() 643 public static double boundedNextDouble(RandomGenerator rng, double origin, double bound) { in boundedNextDouble() 675 public static double boundedNextDouble(RandomGenerator rng, double bound) { in boundedNextDouble() 715 public static float boundedNextFloat(RandomGenerator rng, float origin, float bound) { in boundedNextFloat() 747 public static float boundedNextFloat(RandomGenerator rng, float bound) { in boundedNextFloat() [all …]
|
/libcore/ojluni/src/main/java/jdk/random/ |
D | Xoroshiro128PlusPlus.java | 29 import java.util.random.RandomGenerator; 30 import java.util.random.RandomGenerator.LeapableGenerator;
|
D | Xoshiro256PlusPlus.java | 29 import java.util.random.RandomGenerator; 30 import java.util.random.RandomGenerator.LeapableGenerator;
|
D | L64X128MixRandom.java | 29 import java.util.random.RandomGenerator;
|
D | L64X128StarStarRandom.java | 29 import java.util.random.RandomGenerator;
|
D | L32X64MixRandom.java | 29 import java.util.random.RandomGenerator;
|
D | L128X128MixRandom.java | 29 import java.util.random.RandomGenerator;
|
D | L64X256MixRandom.java | 29 import java.util.random.RandomGenerator;
|
/libcore/luni/src/test/java/libcore/java/util/ |
D | ArbitrarilyJumpableGeneratorTest.java | 28 import java.util.random.RandomGenerator; 35 implements RandomGenerator.ArbitrarilyJumpableGenerator {
|
/libcore/ojluni/src/main/java/java/util/ |
D | SplittableRandom.java | 29 import java.util.random.RandomGenerator; 30 import java.util.random.RandomGenerator.SplittableGenerator; 96 public final class SplittableRandom implements RandomGenerator, SplittableGenerator {
|
D | Random.java | 34 import java.util.random.RandomGenerator; 93 public class Random implements RandomGenerator, java.io.Serializable {
|