Searched refs:spliterator (Results 51 - 75 of 128) sorted by relevance

123456

/libcore/ojluni/src/test/java/util/stream/testlib/org/openjdk/testlib/java/util/stream/
H A DLongStreamTestScenario.java82 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 DStreamTestDataProvider.java155 () -> 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 DStreamTestScenario.java93 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 DCopyOnWriteArraySet.java431 * <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 DDoublePipeline.java137 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 DLongPipeline.java138 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 DReduceOps.java707 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 DSpinedBuffer.java239 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 DIntPipeline.java140 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 DIntStream.java683 Spliterator.OfInt spliterator(); method in interface:IntStream
851 a.spliterator(), b.spliterator());
H A DLongStream.java675 Spliterator.OfLong spliterator(); method in interface:LongStream
866 a.spliterator(), b.spliterator());
H A DStreamOpFlag.java137 * {@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 DStreamTestDataProvider.java149 () -> 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 DStreamTestScenario.java90 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 DRangeTest.java112 () -> 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 DDistinctOpTest.java122 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 DLinkedHashMapTest.java370 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 DTreeMapTest.java641 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 DMapDefaultMethodTester.java485 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 DWeakHashMapTest.java540 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 DLinkedHashSetTest.java341 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 DTreeSetTest.java337 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 DHashMapTest.java844 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 DHashSetTest.java271 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 DCharSequence.java155 Spliterators.spliterator(

Completed in 1576 milliseconds

123456