/libcore/ojluni/src/test/java/util/stream/testlib/org/openjdk/testlib/java/util/stream/ |
H A D | LongStreamTestScenario.java | 82 for (Spliterator.OfLong spl = m.apply(data.stream()).spliterator(); spl.tryAdvance(b); ) { 91 SpliteratorTestHelper.mixedTraverseAndSplit(b, m.apply(data.stream()).spliterator()); 99 m.apply(data.stream()).spliterator().forEachRemaining(b); 123 for (Spliterator.OfLong spl = m.apply(data.parallelStream()).spliterator(); spl.tryAdvance(b); ) { 132 m.apply(data.parallelStream()).spliterator().forEachRemaining(b); 144 // Wrap as parallel stream, get the spliterator, wrap as a stream + toArray 149 Spliterator.OfLong sp = s.spliterator();
|
H A D | StreamTestDataProvider.java | 155 () -> Arrays.spliterator(ints))); 157 () -> Arrays.spliterator(ints, 0, ints.length/2))); 163 return sb.spliterator(); 166 () -> Spliterators.spliterator(Arrays.asList(ints).iterator(), ints.length, 0))); 169 // @@@ Add map and collection spliterators when spliterator() is exposed on Collection or Iterable
|
H A D | StreamTestScenario.java | 93 for (Spliterator<U> spl = m.apply(data.stream()).spliterator(); spl.tryAdvance(b); ) { } 101 SpliteratorTestHelper.mixedTraverseAndSplit(b, m.apply(data.stream()).spliterator()); 109 m.apply(data.stream()).spliterator().forEachRemaining(b); 134 for (Spliterator<U> spl = m.apply(data.parallelStream()).spliterator(); spl.tryAdvance(b); ) { } 142 m.apply(data.parallelStream()).spliterator().forEachRemaining(b); 155 // Wrap as parallel stream, get the spliterator, wrap as a stream + toArray 160 Spliterator<U> sp = s.spliterator();
|
/libcore/ojluni/src/main/java/java/util/concurrent/ |
H A D | CopyOnWriteArraySet.java | 431 * <p>The spliterator provides a snapshot of the state of the set 432 * when the spliterator was constructed. No synchronization is needed while 433 * operating on the spliterator. 438 public Spliterator<E> spliterator() { method in class:CopyOnWriteArraySet 439 return Spliterators.spliterator
|
/libcore/ojluni/src/main/java/java/util/stream/ |
H A D | DoublePipeline.java | 137 Spliterator<P_IN> spliterator, 140 return Nodes.collectDouble(helper, spliterator, flattenTree); 157 public final void forEachWithCancel(Spliterator<Double> spliterator, Sink<Double> sink) { argument 158 Spliterator.OfDouble spl = adapt(spliterator); 173 return Spliterators.iterator(spliterator()); 177 public final Spliterator.OfDouble spliterator() { method in class:DoublePipeline 178 return adapt(super.spliterator()); 271 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it 640 Spliterator<P_IN> spliterator, 136 evaluateToNode(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<Double[]> generator) argument 639 opEvaluateParallel(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator, IntFunction<Double[]> generator) argument
|
H A D | LongPipeline.java | 138 Spliterator<P_IN> spliterator, 141 return Nodes.collectLong(helper, spliterator, flattenTree); 158 public final void forEachWithCancel(Spliterator<Long> spliterator, Sink<Long> sink) { argument 159 Spliterator.OfLong spl = adapt(spliterator); 174 return Spliterators.iterator(spliterator()); 178 public final Spliterator.OfLong spliterator() { method in class:LongPipeline 179 return adapt(super.spliterator()); 288 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it 615 Spliterator<P_IN> spliterator, 137 evaluateToNode(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<Long[]> generator) argument 614 opEvaluateParallel(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator, IntFunction<Long[]> generator) argument
|
H A D | ReduceOps.java | 707 Spliterator<P_IN> spliterator) { 708 return helper.wrapAndCopyInto(makeSink(), spliterator).get(); 713 Spliterator<P_IN> spliterator) { 714 return new ReduceTask<>(this, helper, spliterator).invoke().get(); 729 Spliterator<P_IN> spliterator) { 730 super(helper, spliterator); 735 Spliterator<P_IN> spliterator) { 736 super(parent, spliterator); 741 protected ReduceTask<P_IN, P_OUT, R, S> makeChild(Spliterator<P_IN> spliterator) { argument 742 return new ReduceTask<>(this, spliterator); 706 evaluateSequential(PipelineHelper<T> helper, Spliterator<P_IN> spliterator) argument 712 evaluateParallel(PipelineHelper<T> helper, Spliterator<P_IN> spliterator) argument 727 ReduceTask(ReduceOp<P_OUT, R, S> op, PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator) argument 734 ReduceTask(ReduceTask<P_IN, P_OUT, R, S> parent, Spliterator<P_IN> spliterator) argument [all...] |
H A D | SpinedBuffer.java | 239 return Spliterators.iterator(spliterator()); 280 public Spliterator<E> spliterator() { method in class:SpinedBuffer 296 // this spliterator is fully traversed 390 Spliterator<E> ret = Arrays.spliterator(splChunk, splElementIndex, splElementIndex + t); 614 // this spliterator is fully traversed 742 spliterator().forEachRemaining(consumer); 787 return Spliterators.iterator(spliterator()); 790 public Spliterator.OfInt spliterator() { method in class:SpinedBuffer.OfInt 813 return Arrays.spliterator(array, offset, offset+len); 856 spliterator() 905 public Spliterator.OfLong spliterator() { method in class:SpinedBuffer.OfLong 1020 public Spliterator.OfDouble spliterator() { method in class:SpinedBuffer.OfDouble [all...] |
H A D | IntPipeline.java | 140 Spliterator<P_IN> spliterator, 143 return Nodes.collectInt(helper, spliterator, flattenTree); 160 public final void forEachWithCancel(Spliterator<Integer> spliterator, Sink<Integer> sink) { argument 161 Spliterator.OfInt spl = adapt(spliterator); 177 return Spliterators.iterator(spliterator()); 181 public final Spliterator.OfInt spliterator() { method in class:IntPipeline 182 return adapt(super.spliterator()); 307 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it 634 Spliterator<P_IN> spliterator, 139 evaluateToNode(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<Integer[]> generator) argument 633 opEvaluateParallel(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator, IntFunction<Integer[]> generator) argument
|
H A D | IntStream.java | 683 Spliterator.OfInt spliterator(); method in interface:IntStream 851 a.spliterator(), b.spliterator());
|
H A D | LongStream.java | 675 Spliterator.OfLong spliterator(); method in interface:LongStream 866 a.spliterator(), b.spliterator());
|
H A D | StreamOpFlag.java | 137 * {@link java.util.Spliterator#SIZED}. A spliterator characteristics bit set 142 * produce a valid spliterator characteristics bit set that can be converted to 146 * The source of a stream encapsulates a spliterator. The characteristics of 147 * that source spliterator when transformed to stream flags will be a proper 170 * A pipeline consists of a stream source encapsulating a spliterator, one or 289 * size of the source spliterator input to the first stream 310 // spliterator characteristics. 343 * The flag is associated with spliterator characteristics. 527 * The bit mask for spliterator characteristics 711 * Converts stream flags to a spliterator characteristi 733 fromCharacteristics(Spliterator<?> spliterator) argument [all...] |
/libcore/ojluni/src/test/java/util/stream/bootlib/java/util/stream/ |
H A D | StreamTestDataProvider.java | 149 () -> Arrays.spliterator(ints))); 151 () -> Arrays.spliterator(ints, 0, ints.length/2))); 157 return sb.spliterator(); 160 () -> Spliterators.spliterator(Arrays.asList(ints).iterator(), ints.length, 0))); 163 // @@@ Add map and collection spliterators when spliterator() is exposed on Collection or Iterable
|
H A D | StreamTestScenario.java | 90 for (Spliterator<U> spl = m.apply(data.stream()).spliterator(); spl.tryAdvance(b); ) { } 98 SpliteratorTestHelper.mixedTraverseAndSplit(b, m.apply(data.stream()).spliterator()); 106 m.apply(data.stream()).spliterator().forEachRemaining(b); 131 for (Spliterator<U> spl = m.apply(data.parallelStream()).spliterator(); spl.tryAdvance(b); ) { } 139 m.apply(data.parallelStream()).spliterator().forEachRemaining(b); 152 // Wrap as parallel stream, get the spliterator, wrap as a stream + toArray 157 Spliterator<U> sp = s.spliterator();
|
/libcore/ojluni/src/test/java/util/stream/test/org/openjdk/tests/java/util/stream/ |
H A D | RangeTest.java | 112 () -> IntStream.rangeClosed(Integer.MAX_VALUE - 8, Integer.MAX_VALUE).spliterator()); 118 spliterator(); 202 () -> LongStream.rangeClosed(Long.MAX_VALUE - 8, Long.MAX_VALUE).spliterator()); 244 Spliterator.OfLong s = LongStream.range(Long.MIN_VALUE, Long.MAX_VALUE).spliterator(); 270 Spliterator.OfLong s = LongStream.range(start, end).spliterator(); 294 Spliterator.OfLong s = LongStream.rangeClosed(Long.MIN_VALUE, Long.MAX_VALUE).spliterator(); 325 Spliterator.OfLong s = LongStream.rangeClosed(start, end).spliterator();
|
H A D | DistinctOpTest.java | 122 c -> StreamSupport.stream(Spliterators.spliterator(c.toArray(), Spliterator.ORDERED | Spliterator.SORTED), false), 123 c -> StreamSupport.stream(Spliterators.spliterator(c.toArray(), Spliterator.ORDERED | Spliterator.SORTED), true), 124 c -> Spliterators.spliterator(c.toArray(), Spliterator.ORDERED | Spliterator.SORTED),
|
/libcore/luni/src/test/java/libcore/java/util/ |
H A D | LinkedHashMapTest.java | 370 SpliteratorTester.runBasicIterationTests(keys.spliterator(), expectedKeys); 372 SpliteratorTester.testSpliteratorNPE(keys.spliterator()); 374 SpliteratorTester.runSizedTests(keys.spliterator(), 10); 375 SpliteratorTester.runSubSizedTests(keys.spliterator(), 10); 379 keys.spliterator().characteristics()); 400 values.spliterator(), expectedValues); 402 SpliteratorTester.testSpliteratorNPE(values.spliterator()); 407 values.spliterator().characteristics()); 419 m.entrySet().spliterator().characteristics());
|
H A D | TreeMapTest.java | 641 SpliteratorTester.runBasicIterationTests_unordered(keys.spliterator(), expectedKeys, 644 SpliteratorTester.testSpliteratorNPE(keys.spliterator()); 647 keys.spliterator().characteristics()); 678 values.spliterator(), expectedValues, String::compareTo); 680 SpliteratorTester.testSpliteratorNPE(values.spliterator()); 683 values.spliterator().characteristics()); 732 SpliteratorTester.runBasicIterationTests_unordered(entries.spliterator(), expectedValues, 735 SpliteratorTester.testSpliteratorNPE(entries.spliterator()); 739 entries.spliterator().characteristics());
|
H A D | MapDefaultMethodTester.java | 485 assertTrue(entrySet.spliterator().hasCharacteristics(Spliterator.DISTINCT)); 487 SpliteratorTester.runBasicIterationTests_unordered(entrySet.spliterator(), 489 SpliteratorTester.runBasicSplitTests(entrySet.spliterator(), 491 SpliteratorTester.testSpliteratorNPE(entrySet.spliterator()); 493 boolean isSized = entrySet.spliterator().hasCharacteristics(Spliterator.SIZED); 495 SpliteratorTester.runSizedTests(entrySet.spliterator(), entrySet.size()); 497 Spliterator<?> subSpliterator = entrySet.spliterator().trySplit(); 499 SpliteratorTester.runSubSizedTests(entrySet.spliterator(), entrySet.size());
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/ |
H A D | WeakHashMapTest.java | 540 SpliteratorTester.runBasicIterationTests_unordered(keys.spliterator(), expectedKeys, 543 SpliteratorTester.testSpliteratorNPE(keys.spliterator()); 545 assertTrue(keys.spliterator().hasCharacteristics(Spliterator.DISTINCT)); 574 values.spliterator(), expectedValues, String::compareTo); 576 SpliteratorTester.testSpliteratorNPE(values.spliterator()); 604 SpliteratorTester.runBasicIterationTests_unordered(values.spliterator(), expectedValues, 607 SpliteratorTester.testSpliteratorNPE(values.spliterator()); 609 assertTrue(values.spliterator().hasCharacteristics(Spliterator.DISTINCT));
|
H A D | LinkedHashSetTest.java | 341 SpliteratorTester.runBasicIterationTests_unordered(hashSet.spliterator(), expectedKeys, 344 SpliteratorTester.testSpliteratorNPE(hashSet.spliterator()); 346 assertTrue(hashSet.spliterator().hasCharacteristics(Spliterator.ORDERED)); 349 assertTrue(hashSet.spliterator().hasCharacteristics(Spliterator.DISTINCT));
|
H A D | TreeSetTest.java | 337 SpliteratorTester.runBasicIterationTests_unordered(treeSet.spliterator(), expectedKeys, 340 SpliteratorTester.testSpliteratorNPE(treeSet.spliterator()); 342 assertTrue(treeSet.spliterator().hasCharacteristics(Spliterator.ORDERED)); 345 assertTrue(treeSet.spliterator().hasCharacteristics(Spliterator.DISTINCT));
|
H A D | HashMapTest.java | 844 SpliteratorTester.runBasicIterationTests(keys.spliterator(), expectedKeys); 846 SpliteratorTester.testSpliteratorNPE(keys.spliterator()); 848 assertTrue(keys.spliterator().hasCharacteristics(Spliterator.SIZED | Spliterator.DISTINCT)); 850 SpliteratorTester.runSizedTests(keys.spliterator(), 16); 877 SpliteratorTester.runBasicIterationTests(values.spliterator(), expectedValues); 879 SpliteratorTester.testSpliteratorNPE(values.spliterator()); 881 assertTrue(values.spliterator().hasCharacteristics(Spliterator.SIZED)); 883 SpliteratorTester.runSizedTests(values.spliterator(), 16); 912 SpliteratorTester.runBasicIterationTests(values.spliterator(), expectedValues); 914 SpliteratorTester.testSpliteratorNPE(values.spliterator()); [all...] |
H A D | HashSetTest.java | 271 SpliteratorTester.runBasicIterationTests_unordered(hashSet.spliterator(), expectedKeys, 274 SpliteratorTester.testSpliteratorNPE(hashSet.spliterator()); 276 assertTrue(hashSet.spliterator().hasCharacteristics(Spliterator.DISTINCT));
|
/libcore/ojluni/src/main/java/java/lang/ |
H A D | CharSequence.java | 155 Spliterators.spliterator(
|