Home
last modified time | relevance | path

Searched refs:RandomGenerator (Results 1 – 25 of 38) sorted by relevance

12

/libcore/ojluni/annotations/flagged_api/java/util/random/
DRandomGenerator.annotated.java31 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 …]
DRandomGeneratorFactory.annotated.java31 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/
DRandomGeneratorFactory.java37 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 …]
DRandomGenerator.java107 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/
DRandomGeneratorTest.java26 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()
DRandomGeneratorFactoryTest.java38 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 …]
DSplittableGeneratorTest.java26 import java.util.random.RandomGenerator;
27 import java.util.random.RandomGenerator.SplittableGenerator;
/libcore/ojluni/src/test/java/util/Random/
DRandomTestCoverage.java29 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 …]
DRandomCanaryPi.java27 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()
DRandomNextDoubleBoundary.java33 import java.util.random.RandomGenerator;
71 RandomGenerator rg = new RandomGenerator() { in nextDoublesWithRange()
DRandomTestChiSquared.java152 static void tryIt(RandomGenerator rng, String kind, Function<String,BooleanSupplier> f) { in tryIt()
173 static void testOneRng(RandomGenerator rng, int failureTolerance) { in testOneRng()
DRandomTestBsi1999.java407 static void tryIt(RandomGenerator rng, String id, BooleanSupplier theSupplier) { in tryIt()
415 static void testOneRng(RandomGenerator rng, int failureTolerance) { in testOneRng()
DRandomTestMoments.java190 static void testOneRng(RandomGenerator rng) { in testOneRng()
/libcore/ojluni/annotations/flagged_api/java/util/
DSplittableRandom.annotated.java29 … 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/
DRandomSupport.java36 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/
DXoroshiro128PlusPlus.java29 import java.util.random.RandomGenerator;
30 import java.util.random.RandomGenerator.LeapableGenerator;
DXoshiro256PlusPlus.java29 import java.util.random.RandomGenerator;
30 import java.util.random.RandomGenerator.LeapableGenerator;
DL64X128MixRandom.java29 import java.util.random.RandomGenerator;
DL64X128StarStarRandom.java29 import java.util.random.RandomGenerator;
DL32X64MixRandom.java29 import java.util.random.RandomGenerator;
DL128X128MixRandom.java29 import java.util.random.RandomGenerator;
DL64X256MixRandom.java29 import java.util.random.RandomGenerator;
/libcore/luni/src/test/java/libcore/java/util/
DArbitrarilyJumpableGeneratorTest.java28 import java.util.random.RandomGenerator;
35 implements RandomGenerator.ArbitrarilyJumpableGenerator {
/libcore/ojluni/src/main/java/java/util/
DSplittableRandom.java29 import java.util.random.RandomGenerator;
30 import java.util.random.RandomGenerator.SplittableGenerator;
96 public final class SplittableRandom implements RandomGenerator, SplittableGenerator {
DRandom.java34 import java.util.random.RandomGenerator;
93 public class Random implements RandomGenerator, java.io.Serializable {

12