Searched refs:spliterator (Results 76 - 100 of 128) sorted by relevance

123456

/libcore/ojluni/src/test/java/util/stream/test/org/openjdk/tests/java/util/stream/
H A DSequentialOpTest.java87 Spliterator<Integer> spliterator = stream.spliterator();
90 spliterator.forEachRemaining(e -> {
H A DConcatOpTest.java130 Spliterator<?> sp = s.spliterator();
137 Spliterator<?> sp = s.spliterator();
H A DSortedOpTest.java130 Spliterator<Integer> s = to10.stream().sorted().spliterator();
133 s = to10.stream().sorted(cInteger.reversed()).spliterator();
246 return StreamSupport.intStream(Spliterators.spliteratorUnknownSize(Spliterators.iterator(Arrays.spliterator(a)), 0), false);
294 return StreamSupport.longStream(Spliterators.spliteratorUnknownSize(Spliterators.iterator(Arrays.spliterator(a)), 0), false);
342 return StreamSupport.doubleStream(Spliterators.spliteratorUnknownSize(Spliterators.iterator(Arrays.spliterator(a)), 0), false);
/libcore/ojluni/src/main/java/java/util/
H A DLinkedHashMap.java33 // Android-added: Note about spliterator order b/33945212 in Android N
138 * <p>The spliterators returned by the spliterator method of the collections
150 * {@code java.util.Spliterators.spliterator(c, c.spliterator().characteristics())}
151 * instead of {@code c.spliterator()}.
153 * {@code java.util.stream.StreamSupport.stream(spliterator, false)}
165 * The spliterators returned by the spliterator method of the collections
582 public final Spliterator<K> spliterator() { method in class:LinkedHashMap.LinkedKeySet
583 return Spliterators.spliterator(this, Spliterator.SIZED |
633 public final Spliterator<V> spliterator() { method in class:LinkedHashMap.LinkedValues
696 public final Spliterator<Map.Entry<K,V>> spliterator() { method in class:LinkedHashMap.LinkedEntrySet
[all...]
H A DHashSet.java350 public Spliterator<E> spliterator() { method in class:HashSet
H A DArrays.java3800 public Spliterator<E> spliterator() { method in class:Arrays.ArrayList
3801 return Spliterators.spliterator(a, Spliterator.ORDERED);
4778 * <p>The spliterator reports {@link Spliterator#SIZED},
4784 * @return a spliterator for the array elements
4787 public static <T> Spliterator<T> spliterator(T[] array) { method in class:Arrays
4788 return Spliterators.spliterator(array,
4796 * <p>The spliterator reports {@link Spliterator#SIZED},
4804 * @return a spliterator for the array elements
4811 public static <T> Spliterator<T> spliterator(T[] array, int startInclusive, int endExclusive) { method in class:Arrays
4812 return Spliterators.spliterator(arra
4827 public static Spliterator.OfInt spliterator(int[] array) { method in class:Arrays
4850 public static Spliterator.OfInt spliterator(int[] array, int startInclusive, int endExclusive) { method in class:Arrays
4866 public static Spliterator.OfLong spliterator(long[] array) { method in class:Arrays
4889 public static Spliterator.OfLong spliterator(long[] array, int startInclusive, int endExclusive) { method in class:Arrays
4906 public static Spliterator.OfDouble spliterator(double[] array) { method in class:Arrays
4929 public static Spliterator.OfDouble spliterator(double[] array, int startInclusive, int endExclusive) { method in class:Arrays
[all...]
H A DCollections.java1130 public Spliterator<E> spliterator() { method in class:Collections.UnmodifiableCollection
1131 return (Spliterator<E>)c.spliterator();
1680 public Spliterator<Entry<K,V>> spliterator() { method in class:Collections.UnmodifiableMap.UnmodifiableEntrySet
1682 (Spliterator<Map.Entry<K, V>>) c.spliterator());
1687 return StreamSupport.stream(spliterator(), false);
1692 return StreamSupport.stream(spliterator(), true);
2113 public Spliterator<E> spliterator() { method in class:Collections.SynchronizedCollection
2114 return c.spliterator(); // Must be manually synched by user!
3173 public Spliterator<E> spliterator() {return c.spliterator();} method in class:Collections.CheckedCollection
4389 public Spliterator<E> spliterator() { return Spliterators.emptySpliterator(); } method in class:Collections.EmptySet
4531 public Spliterator<E> spliterator() { return Spliterators.emptySpliterator(); } method in class:Collections.EmptyList
4818 public Spliterator<E> spliterator() { method in class:Collections.SingletonSet
4884 public Spliterator<E> spliterator() { method in class:Collections.SingletonList
5123 public Spliterator<E> spliterator() { method in class:Collections.CopiesList
5532 public Spliterator<E> spliterator() {return s.spliterator();} method in class:Collections.SetFromMap
5606 public Spliterator<E> spliterator() {return q.spliterator();} method in class:Collections.AsLIFOQueue
[all...]
H A DTreeSet.java546 * <p>The spliterator's comparator (see
549 * Otherwise, the spliterator's comparator is the same as or imposes the
555 public Spliterator<E> spliterator() { method in class:TreeSet
H A DLinkedList.java1169 public Spliterator<E> spliterator() { method in class:LinkedList
1221 return Spliterators.spliterator(a, 0, j, Spliterator.ORDERED);
/libcore/ojluni/src/main/java/java/util/stream/
H A DReferencePipeline.java107 Spliterator<P_IN> spliterator,
110 return Nodes.collect(helper, spliterator, flattenTree, generator);
126 public final void forEachWithCancel(Spliterator<P_OUT> spliterator, Sink<P_OUT> sink) { argument
127 do { } while (!sink.cancellationRequested() && spliterator.tryAdvance(sink));
140 return Spliterators.iterator(spliterator());
269 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it
297 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it
325 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it
353 // We can do better that this too; optimize for depth=0 case and just grab spliterator and forEach it
663 Spliterator<P_IN> spliterator,
106 evaluateToNode(PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<P_OUT[]> generator) argument
662 opEvaluateParallel(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator, IntFunction<E_OUT[]> generator) argument
[all...]
H A DStream.java92 * functionality, the {@link #iterator()} and {@link #spliterator()} operations
1077 (Spliterator<T>) a.spliterator(), (Spliterator<T>) b.spliterator());
H A DStreams.java59 * An {@code int} range spliterator.
146 * The spliterator size below which the spliterator will be split
148 * spliterator will be split at a ratio of
165 * The split ratio of the left and right split when the spliterator
180 * A {@code long} range spliterator.
270 * The spliterator size below which the spliterator will be split
272 * spliterator will be split at a ratio of
289 * The split ratio of the left and right split when the spliterator
[all...]
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/util/
H A DLinkedHashMapTest.java846 SpliteratorTester.runBasicIterationTests_unordered(keys.spliterator(), expectedKeys,
849 SpliteratorTester.testSpliteratorNPE(keys.spliterator());
851 assertTrue(keys.spliterator().hasCharacteristics(Spliterator.ORDERED));
877 SpliteratorTester.runBasicIterationTests_unordered(values.spliterator(), expectedValues,
880 SpliteratorTester.testSpliteratorNPE(values.spliterator());
882 assertTrue(values.spliterator().hasCharacteristics(Spliterator.ORDERED));
911 SpliteratorTester.runBasicIterationTests_unordered(entries.spliterator(), expectedValues,
914 SpliteratorTester.testSpliteratorNPE(entries.spliterator());
916 assertTrue(entries.spliterator().hasCharacteristics(Spliterator.ORDERED));
H A DArrayListTest.java1122 SpliteratorTester.runBasicIterationTests(list.spliterator(), testElements);
1124 SpliteratorTester.testSpliteratorNPE(list.spliterator());
1126 assertTrue(list.spliterator().hasCharacteristics(
1139 Spliterator<Integer> sp = list.spliterator();
1172 SpliteratorTester.runBasicIterationTests(list.spliterator(), testElements);
1174 SpliteratorTester.testSpliteratorNPE(list.spliterator());
1176 assertTrue(list.spliterator().hasCharacteristics(
H A DIdentityHashMapTest.java996 SpliteratorTester.runBasicIterationTests(keys.spliterator(), expectedKeys);
998 SpliteratorTester.testSpliteratorNPE(keys.spliterator());
1024 SpliteratorTester.runBasicIterationTests(values.spliterator(), expectedValues);
1026 SpliteratorTester.testSpliteratorNPE(values.spliterator());
1055 SpliteratorTester.runBasicIterationTests(values.spliterator(), expectedValues);
1057 SpliteratorTester.testSpliteratorNPE(values.spliterator());
H A DLinkedListTest.java956 SpliteratorTester.runBasicIterationTests(list.spliterator(), testElements);
958 SpliteratorTester.testSpliteratorNPE(list.spliterator());
960 assertTrue(list.spliterator().hasCharacteristics(
973 Spliterator<Integer> sp = list.spliterator();
H A DPriorityQueueTest.java796 SpliteratorTester.runBasicIterationTests(list.spliterator(), testElements);
798 SpliteratorTester.testSpliteratorNPE(list.spliterator());
800 assertTrue(list.spliterator().hasCharacteristics(
812 Spliterator<Integer> sp = list.spliterator();
H A DArraysTest.java4210 SpliteratorTester.runBasicIterationTests(list.spliterator(), expected);
4212 SpliteratorTester.testSpliteratorNPE(list.spliterator());
4214 assertTrue(list.spliterator().hasCharacteristics(Spliterator.ORDERED));
4227 SpliteratorTester.runBasicIterationTests(Arrays.spliterator(elements), expected);
4228 SpliteratorTester.testSpliteratorNPE(Arrays.spliterator(elements));
4229 assertNotNull(Arrays.spliterator(elements).trySplit());
4231 Spliterator<String> sp = Arrays.spliterator(elements);
4252 SpliteratorTester.runBasicIterationTests(Arrays.spliterator(elements, 2, 16), expected);
4253 SpliteratorTester.testSpliteratorNPE(Arrays.spliterator(elements, 2, 16));
4254 assertNotNull(Arrays.spliterator(element
[all...]
/libcore/ojluni/src/test/java/util/stream/boottest/java/util/stream/
H A DDoubleNodeTest.java51 nodes.add(degenerateTree(Spliterators.iterator(Arrays.spliterator(array))));
163 SpliteratorTestHelper.testDoubleSpliterator(n::spliterator);
H A DIntNodeTest.java51 nodes.add(degenerateTree(Spliterators.iterator(Arrays.spliterator(array))));
161 SpliteratorTestHelper.testIntSpliterator(n::spliterator);
H A DLongNodeTest.java51 nodes.add(degenerateTree(Spliterators.iterator(Arrays.spliterator(array))));
162 SpliteratorTestHelper.testLongSpliterator(n::spliterator);
H A DNodeTest.java138 SpliteratorTestHelper.testSpliterator(n::spliterator);
/libcore/luni/src/test/java/libcore/java/util/
H A DCollectionsTest.java308 Spliterator<String> sp = Collections.singletonList("spiff").spliterator();
1159 Spliterator<K> spliterator = set.spliterator();
1160 SpliteratorTester.runBasicIterationTests(spliterator, expectedElementsInOrder);
1161 if (spliterator.hasCharacteristics(SIZED)) {
1164 if (spliterator.hasCharacteristics(SUBSIZED)) {
1167 assertHasCharacteristics(ORDERED | DISTINCT, spliterator);
1216 Spliterator<V> spliterator = collection.spliterator();
1217 SpliteratorTester.runBasicIterationTests(spliterator, elementsInOrde
[all...]
/libcore/ojluni/src/main/java/java/util/concurrent/
H A DConcurrentSkipListSet.java494 * <p>The spliterator's comparator (see
497 * Otherwise, the spliterator's comparator is the same as or imposes the
503 public Spliterator<E> spliterator() { method in class:ConcurrentSkipListSet
H A DCopyOnWriteArrayList.java1052 * <p>The spliterator provides a snapshot of the state of the list
1053 * when the spliterator was constructed. No synchronization is needed while
1054 * operating on the spliterator.
1059 public Spliterator<E> spliterator() { method in class:CopyOnWriteArrayList
1060 return Spliterators.spliterator
1469 public Spliterator<E> spliterator() { method in class:CopyOnWriteArrayList.COWSubList
1477 return Spliterators.spliterator

Completed in 3539 milliseconds

123456