Home
last modified time | relevance | path

Searched refs:SplittableGenerator (Results 1 – 18 of 18) sorted by relevance

/libcore/ojluni/annotations/flagged_api/java/util/
DSplittableRandom.annotated.java29 …implements java.util.random.RandomGenerator, java.util.random.RandomGenerator.SplittableGenerator {
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 …am<java.util.random.RandomGenerator.SplittableGenerator> splits(java.util.random.RandomGenerator.S… in splits()
56 …util.random.RandomGenerator.SplittableGenerator> splits(long streamSize, java.util.random.RandomGe… in splits()
/libcore/luni/src/test/java/libcore/java/util/random/
DSplittableGeneratorTest.java27 import java.util.random.RandomGenerator.SplittableGenerator;
38 SplittableGenerator random1 = new SplittableRandom(sourceSeed); in splits_produceTheSameResult_whenSourceIsIdentical()
39 SplittableGenerator random2 = new SplittableRandom(sourceSeed); in splits_produceTheSameResult_whenSourceIsIdentical()
56 .forEach(factory -> SplittableGenerator.of(factory.name())); in of_acceptsAllSplittablesFromRandomGeneratorFactory()
59 private static void assertGeneratorsAreEquals(SplittableGenerator random1, in assertGeneratorsAreEquals()
60 SplittableGenerator random2) { in assertGeneratorsAreEquals()
/libcore/ojluni/src/main/java/java/util/
DSplittableRandom.java30 import java.util.random.RandomGenerator.SplittableGenerator;
96 public final class SplittableRandom implements RandomGenerator, SplittableGenerator {
236 public java.util.SplittableRandom split(SplittableGenerator source) { in split()
307 public SplittableRandom split(SplittableGenerator source) { in split()
337 public Stream<SplittableGenerator> splits() { in splits()
348 public Stream<SplittableGenerator> splits(long streamSize) { in splits()
359 public Stream<SplittableGenerator> splits(SplittableGenerator source) { in splits()
371 public Stream<SplittableGenerator> splits(long streamSize, SplittableGenerator source) { in splits()
/libcore/ojluni/src/main/java/java/util/random/
DRandomGenerator.java912 interface SplittableGenerator extends StreamableGenerator { interface
926 static SplittableGenerator of(String name) { in of()
929 return RandomGeneratorFactory.of(name, SplittableGenerator.class); in of()
943 SplittableGenerator split(); in split()
959 SplittableGenerator split(SplittableGenerator source); in split()
978 default Stream<SplittableGenerator> splits() { in splits()
997 Stream<SplittableGenerator> splits(long streamSize); in splits()
1016 Stream<SplittableGenerator> splits(SplittableGenerator source); in splits()
1034 Stream<SplittableGenerator> splits(long streamSize, SplittableGenerator source); in splits()
DRandomGeneratorFactory.java40 import java.util.random.RandomGenerator.SplittableGenerator;
567 return isSubclass(SplittableGenerator.class);
/libcore/ojluni/annotations/flagged_api/java/util/random/
DRandomGenerator.annotated.java163 public static interface SplittableGenerator extends java.util.random.RandomGenerator.StreamableGene… interface
165 public static java.util.random.RandomGenerator.SplittableGenerator of(java.lang.String name) { thro… in of()
167 public java.util.random.RandomGenerator.SplittableGenerator split(); in split()
169 …lic java.util.random.RandomGenerator.SplittableGenerator split(java.util.random.RandomGenerator.Sp… in split()
171 public default java.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits… in splits()
173 public java.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits(long st… in splits()
175 …am<java.util.random.RandomGenerator.SplittableGenerator> splits(java.util.random.RandomGenerator.S… in splits()
177 …util.random.RandomGenerator.SplittableGenerator> splits(long streamSize, java.util.random.RandomGe… in splits()
/libcore/ojluni/src/test/java/util/Random/
DRandomTestCoverage.java33 import java.util.random.RandomGenerator.SplittableGenerator;
103 if (rng instanceof SplittableGenerator != factory.isSplittable()) { in checkPredicates()
116 static void coverSplittable(SplittableGenerator rng) { in coverSplittable()
117 SplittableGenerator s1 = rng.split(); in coverSplittable()
118 SplittableGenerator s2 = rng.split(rng); in coverSplittable()
119 Stream<SplittableGenerator> s3 = rng.splits(); in coverSplittable()
120 Stream<SplittableGenerator> s4 = rng.splits(5L); in coverSplittable()
121 Stream<SplittableGenerator> s5 = rng.splits(rng); in coverSplittable()
122 Stream<SplittableGenerator> s6 = rng.splits(5L, rng); in coverSplittable()
202 coverSplittable((SplittableGenerator)factory.create()); in main()
/libcore/ojluni/src/main/java/jdk/internal/util/random/
DRandomSupport.java37 import java.util.random.RandomGenerator.SplittableGenerator;
2038 …s AbstractSplittableGenerator extends AbstractSpliteratorGenerator implements SplittableGenerator {
2061 …Spliterator<SplittableGenerator> makeSplitsSpliterator(long index, long fence, SplittableGenerator in makeSplitsSpliterator()
2073 public SplittableGenerator split() { in split()
2080 public Stream<SplittableGenerator> splits() { in splits()
2085 public Stream<SplittableGenerator> splits(long streamSize) { in splits()
2090 public Stream<SplittableGenerator> splits(SplittableGenerator source) { in splits()
2095 public Stream<SplittableGenerator> splits(long streamSize, SplittableGenerator source) { in splits()
2111 final SplittableGenerator generatingGenerator;
2115 …RandomIntsSpliterator(SplittableGenerator generatingGenerator, long index, long fence, int origin,… in RandomIntsSpliterator()
[all …]
/libcore/luni/src/test/java/libcore/java/util/
DSplittableRandomTest.java23 import java.util.random.RandomGenerator.SplittableGenerator;
144 private static void assertGeneratorsAreEquals(SplittableGenerator random1, in assertGeneratorsAreEquals()
145 SplittableGenerator random2) { in assertGeneratorsAreEquals()
/libcore/ojluni/src/main/java/jdk/random/
DL64X128MixRandom.java226 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL64X128StarStarRandom.java226 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL32X64MixRandom.java225 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL128X128MixRandom.java235 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL64X256MixRandom.java237 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL128X256MixRandom.java257 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL64X1024MixRandom.java285 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
DL128X1024MixRandom.java298 public SplittableGenerator split(SplittableGenerator source, long brine) { in split()
/libcore/api/
Dcurrent.txt15199 … implements java.util.random.RandomGenerator java.util.random.RandomGenerator.SplittableGenerator {
15218 …thod public java.util.SplittableRandom split(java.util.random.RandomGenerator.SplittableGenerator);
15219 …method public java.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits…
15220 …method public java.util.stream.Stream<java.util.random.RandomGenerator.SplittableGenerator> splits…
15221 …am<java.util.random.RandomGenerator.SplittableGenerator> splits(java.util.random.RandomGenerator.S…
15222 …java.util.random.RandomGenerator.SplittableGenerator> splits(long, java.util.random.RandomGenerato…
18214 …public static interface RandomGenerator.SplittableGenerator extends java.util.random.RandomGenerat…
18215 method public static java.util.random.RandomGenerator.SplittableGenerator of(String);
18217 method public java.util.random.RandomGenerator.SplittableGenerator split();
18218 …lic java.util.random.RandomGenerator.SplittableGenerator split(java.util.random.RandomGenerator.Sp…
[all …]