Searched refs:spliterator (Results 1 - 25 of 128) sorted by relevance

123456

/libcore/ojluni/src/main/java/java/util/stream/
H A DStreamSupport.java49 * <p>The spliterator is only traversed, split, or queried for estimated
52 * <p>It is strongly recommended the spliterator report a characteristic of
61 * @param spliterator a {@code Spliterator} describing the stream elements
67 public static <T> Stream<T> stream(Spliterator<T> spliterator, boolean parallel) { argument
68 Objects.requireNonNull(spliterator);
69 return new ReferencePipeline.Head<>(spliterator,
70 StreamOpFlag.fromCharacteristics(spliterator),
120 * <p>The spliterator is only traversed, split, or queried for estimated size
123 * <p>It is strongly recommended the spliterator report a characteristic of
131 * @param spliterator
137 intStream(Spliterator.OfInt spliterator, boolean parallel) argument
204 longStream(Spliterator.OfLong spliterator, boolean parallel) argument
272 doubleStream(Spliterator.OfDouble spliterator, boolean parallel) argument
[all...]
H A DPipelineHelper.java88 * @param spliterator the spliterator describing the relevant portion of the
92 abstract<P_IN> long exactOutputSizeIfKnown(Spliterator<P_IN> spliterator); argument
102 * intoWrapped(wrapSink(sink), spliterator);
106 * @param spliterator the spliterator describing the source input to process
108 abstract<P_IN, S extends Sink<P_OUT>> S wrapAndCopyInto(S sink, Spliterator<P_IN> spliterator); argument
123 * @param spliterator the source {@code Spliterator}
125 abstract<P_IN> void copyInto(Sink<P_IN> wrappedSink, Spliterator<P_IN> spliterator); argument
139 * @param spliterator th
141 copyIntoWithCancel(Sink<P_IN> wrappedSink, Spliterator<P_IN> spliterator) argument
162 wrapSpliterator(Spliterator<P_IN> spliterator) argument
201 evaluate(Spliterator<P_IN> spliterator, boolean flatten, IntFunction<P_OUT[]> generator) argument
[all...]
H A DTerminalOp.java77 * @param spliterator the source spliterator
81 Spliterator<P_IN> spliterator) {
84 return evaluateSequential(helper, spliterator);
93 * @param spliterator the source spliterator
97 Spliterator<P_IN> spliterator);
80 evaluateParallel(PipelineHelper<E_IN> helper, Spliterator<P_IN> spliterator) argument
96 evaluateSequential(PipelineHelper<E_IN> helper, Spliterator<P_IN> spliterator) argument
H A DSliceOps.java71 * Creates a slice spliterator given a stream shape governing the
72 * spliterator type. Requires that the underlying Spliterator
133 public <P_IN> Spliterator<T> opEvaluateParallelLazy(PipelineHelper<T> helper, Spliterator<P_IN> spliterator) {
134 long size = helper.exactOutputSizeIfKnown(spliterator);
135 if (size > 0 && spliterator.hasCharacteristics(Spliterator.SUBSIZED)) {
137 helper.wrapSpliterator(spliterator),
142 helper.wrapSpliterator(spliterator),
154 return new SliceTask<>(this, helper, spliterator, castingArray(), skip, limit).
155 invoke().spliterator();
161 Spliterator<P_IN> spliterator,
568 SliceTask(AbstractPipeline<P_OUT, P_OUT, ?> op, PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, IntFunction<P_OUT[]> generator, long offset, long size) argument
580 SliceTask(SliceTask<P_IN, P_OUT> parent, Spliterator<P_IN> spliterator) argument
589 makeChild(Spliterator<P_IN> spliterator) argument
[all...]
H A DAbstractTask.java60 * spliterator.forEach(...);
103 * The spliterator for the portion of the input associated with the subtree
106 protected Spliterator<P_IN> spliterator; field in class:AbstractTask
133 * @param spliterator The {@code Spliterator} describing the source for this
137 Spliterator<P_IN> spliterator) {
140 this.spliterator = spliterator;
148 * @param spliterator {@code Spliterator} describing the subtree rooted at
152 Spliterator<P_IN> spliterator) {
154 this.spliterator
136 AbstractTask(PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator) argument
151 AbstractTask(K parent, Spliterator<P_IN> spliterator) argument
168 makeChild(Spliterator<P_IN> spliterator) argument
[all...]
H A DForEachOps.java150 Spliterator<S> spliterator) {
151 return helper.wrapAndCopyInto(this, spliterator).get();
156 Spliterator<S> spliterator) {
158 new ForEachOrderedTask<>(helper, spliterator, this).invoke();
160 new ForEachTask<>(helper, spliterator, helper.wrapSink(this)).invoke();
255 private Spliterator<S> spliterator; field in class:ForEachOps.ForEachTask
261 Spliterator<S> spliterator,
266 this.spliterator = spliterator;
270 ForEachTask(ForEachTask<S, T> parent, Spliterator<S> spliterator) { argument
149 evaluateSequential(PipelineHelper<T> helper, Spliterator<S> spliterator) argument
155 evaluateParallel(PipelineHelper<T> helper, Spliterator<S> spliterator) argument
260 ForEachTask(PipelineHelper<T> helper, Spliterator<S> spliterator, Sink<S> sink) argument
366 private Spliterator<S> spliterator; field in class:ForEachOps.ForEachOrderedTask
373 ForEachOrderedTask(PipelineHelper<T> helper, Spliterator<S> spliterator, Sink<T> action) argument
386 ForEachOrderedTask(ForEachOrderedTask<S, T> parent, Spliterator<S> spliterator, ForEachOrderedTask<S, T> leftPredecessor) argument
[all...]
H A DDistinctOps.java58 <P_IN> Node<T> reduce(PipelineHelper<T> helper, Spliterator<P_IN> spliterator) {
64 return Nodes.node(reduceOp.evaluateParallel(helper, spliterator));
69 Spliterator<P_IN> spliterator,
73 return helper.evaluate(spliterator, false, generator);
76 return reduce(helper, spliterator);
88 forEachOp.evaluateParallel(helper, spliterator);
103 public <P_IN> Spliterator<T> opEvaluateParallelLazy(PipelineHelper<T> helper, Spliterator<P_IN> spliterator) {
106 return helper.wrapSpliterator(spliterator);
110 return reduce(helper, spliterator).spliterator();
[all...]
H A DAbstractPipeline.java119 * The source spliterator. Only valid for the head pipeline.
266 * Gets the source stage spliterator if this pipeline stage is the source
270 * @return the source stage spliterator
342 public Spliterator<E_OUT> spliterator() { method in class:AbstractPipeline
388 * Get the source spliterator for this pipeline stage. For a sequential or
389 * stateless parallel pipeline, this is the source spliterator. For a
390 * stateful parallel pipeline, this is a spliterator describing the results
396 // Get the source spliterator of the pipeline
397 Spliterator<?> spliterator = null;
399 spliterator
466 exactOutputSizeIfKnown(Spliterator<P_IN> spliterator) argument
471 wrapAndCopyInto(S sink, Spliterator<P_IN> spliterator) argument
477 copyInto(Sink<P_IN> wrappedSink, Spliterator<P_IN> spliterator) argument
492 copyIntoWithCancel(Sink<P_IN> wrappedSink, Spliterator<P_IN> spliterator) argument
536 evaluate(Spliterator<P_IN> spliterator, boolean flatten, IntFunction<E_OUT[]> generator) argument
573 evaluateToNode(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<E_OUT[]> generator) argument
606 forEachWithCancel(Spliterator<E_OUT> spliterator, Sink<E_OUT> sink) argument
676 opEvaluateParallel(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator, IntFunction<E_OUT[]> generator) argument
703 opEvaluateParallelLazy(PipelineHelper<E_OUT> helper, Spliterator<P_IN> spliterator) argument
[all...]
H A DNode.java39 * via the {@link #count}, {@link #spliterator}, {@link #forEach},
70 Spliterator<T> spliterator(); method in interface:Node
124 Spliterator<T> spliterator = spliterator();
128 for (int i = 0; i < from && spliterator.tryAdvance(e -> { }); i++) { }
129 for (int i = 0; (i < size) && spliterator.tryAdvance(nodeBuilder); i++) { }
236 T_SPLITR spliterator(); method in interface:Node.OfPrimitive
332 spliterator().forEachRemaining(consumer);
360 Spliterator.OfInt spliterator = spliterator();
[all...]
H A DNodes.java98 * spliterator obtained from the concatenated node preserves the encounter
317 Spliterator<P_IN> spliterator,
320 long size = helper.exactOutputSizeIfKnown(spliterator);
321 if (size >= 0 && spliterator.hasCharacteristics(Spliterator.SUBSIZED)) {
325 new SizedCollectorTask.OfRef<>(spliterator, helper, array).invoke();
328 Node<P_OUT> node = new CollectorTask.OfRef<>(helper, generator, spliterator).invoke();
355 Spliterator<P_IN> spliterator,
357 long size = helper.exactOutputSizeIfKnown(spliterator);
358 if (size >= 0 && spliterator.hasCharacteristics(Spliterator.SUBSIZED)) {
362 new SizedCollectorTask.OfInt<>(spliterator, helpe
316 collect(PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, boolean flattenTree, IntFunction<P_OUT[]> generator) argument
354 collectInt(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator, boolean flattenTree) argument
392 collectLong(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator, boolean flattenTree) argument
430 collectDouble(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator, boolean flattenTree) argument
580 public Spliterator<T> spliterator() { method in class:Nodes.EmptyNode.OfRef
592 public Spliterator.OfInt spliterator() { method in class:Nodes.EmptyNode.OfInt
609 public Spliterator.OfLong spliterator() { method in class:Nodes.EmptyNode.OfLong
626 public Spliterator.OfDouble spliterator() { method in class:Nodes.EmptyNode.OfDouble
658 public Spliterator<T> spliterator() { method in class:Nodes.ArrayNode
708 public Spliterator<T> spliterator() { method in class:Nodes.CollectionNode
787 public Spliterator<T> spliterator() { method in class:Nodes.ConcNode
892 public Spliterator.OfInt spliterator() { method in class:Nodes.ConcNode.OfInt
906 public Spliterator.OfLong spliterator() { method in class:Nodes.ConcNode.OfLong
920 public Spliterator.OfDouble spliterator() { method in class:Nodes.ConcNode.OfDouble
1254 public Spliterator<T> spliterator() { method in class:Nodes.SpinedNodeBuilder
1331 public Spliterator.OfInt spliterator() { method in class:Nodes.IntArrayNode
1385 public Spliterator.OfLong spliterator() { method in class:Nodes.LongArrayNode
1439 public Spliterator.OfDouble spliterator() { method in class:Nodes.DoubleArrayNode
1646 public Spliterator.OfInt spliterator() { method in class:Nodes.IntSpinedNodeBuilder
1706 public Spliterator.OfLong spliterator() { method in class:Nodes.LongSpinedNodeBuilder
1766 public Spliterator.OfDouble spliterator() { method in class:Nodes.DoubleSpinedNodeBuilder
1826 protected final Spliterator<P_IN> spliterator; field in class:Nodes.SizedCollectorTask
1834 SizedCollectorTask(Spliterator<P_IN> spliterator, PipelineHelper<P_OUT> helper, int arrayLength) argument
1845 SizedCollectorTask(K parent, Spliterator<P_IN> spliterator, long offset, long length, int arrayLength) argument
1882 makeChild(Spliterator<P_IN> spliterator, long offset, long size) argument
1901 OfRef(Spliterator<P_IN> spliterator, PipelineHelper<P_OUT> helper, P_OUT[] array) argument
1906 OfRef(OfRef<P_IN, P_OUT> parent, Spliterator<P_IN> spliterator, long offset, long length) argument
1913 makeChild(Spliterator<P_IN> spliterator, long offset, long size) argument
1933 OfInt(Spliterator<P_IN> spliterator, PipelineHelper<Integer> helper, int[] array) argument
1938 OfInt(SizedCollectorTask.OfInt<P_IN> parent, Spliterator<P_IN> spliterator, long offset, long length) argument
1945 makeChild(Spliterator<P_IN> spliterator, long offset, long size) argument
1965 OfLong(Spliterator<P_IN> spliterator, PipelineHelper<Long> helper, long[] array) argument
1970 OfLong(SizedCollectorTask.OfLong<P_IN> parent, Spliterator<P_IN> spliterator, long offset, long length) argument
1977 makeChild(Spliterator<P_IN> spliterator, long offset, long size) argument
1997 OfDouble(Spliterator<P_IN> spliterator, PipelineHelper<Double> helper, double[] array) argument
2002 OfDouble(SizedCollectorTask.OfDouble<P_IN> parent, Spliterator<P_IN> spliterator, long offset, long length) argument
2009 makeChild(Spliterator<P_IN> spliterator, long offset, long size) argument
2156 CollectorTask(PipelineHelper<P_OUT> helper, Spliterator<P_IN> spliterator, LongFunction<T_BUILDER> builderFactory, BinaryOperator<T_NODE> concFactory) argument
2166 CollectorTask(CollectorTask<P_IN, P_OUT, T_NODE, T_BUILDER> parent, Spliterator<P_IN> spliterator) argument
2175 makeChild(Spliterator<P_IN> spliterator) argument
2196 OfRef(PipelineHelper<P_OUT> helper, IntFunction<P_OUT[]> generator, Spliterator<P_IN> spliterator) argument
2206 OfInt(PipelineHelper<Integer> helper, Spliterator<P_IN> spliterator) argument
2214 OfLong(PipelineHelper<Long> helper, Spliterator<P_IN> spliterator) argument
2222 OfDouble(PipelineHelper<Double> helper, Spliterator<P_IN> spliterator) argument
[all...]
/libcore/luni/src/test/java/libcore/java/util/
H A DSpliteratorTester.java43 public static <T> void runBasicIterationTests(Spliterator<T> spliterator, argument
49 boolean didAdvance = spliterator.tryAdvance(consumer);
53 spliterator.forEachRemaining(consumer);
56 // There should be no more elements remaining in this spliterator.
57 assertFalse(spliterator.tryAdvance(consumer));
58 spliterator.forEachRemaining((T) -> fail());
61 public static <T> void runBasicIterationTests_unordered(Spliterator<T> spliterator, argument
68 assertFalse(spliterator.tryAdvance(consumer));
70 assertTrue(spliterator.tryAdvance(consumer));
75 spliterator
85 recordAndAssertBasicIteration( Spliterator<T> spliterator, ArrayList<T> recorder) argument
98 testSpliteratorNPE(Spliterator<?> spliterator) argument
117 runBasicSplitTests(Spliterator<T> spliterator, List<T> expectedElements, Comparator<T> comparator) argument
186 toList(Spliterator<T> spliterator) argument
234 runSizedTests(Spliterator<T> spliterator, int expectedSize) argument
249 runSubSizedTests(Spliterator<T> spliterator, int expectedSize) argument
329 assertHasCharacteristics(int expectedCharacteristics, Spliterator<?> spliterator) argument
[all...]
H A DHashMapTest.java99 SpliteratorTester.runBasicIterationTests(keys.spliterator(), expectedKeys);
101 SpliteratorTester.testSpliteratorNPE(keys.spliterator());
102 SpliteratorTester.runSizedTests(keys.spliterator(), 10);
104 keys.spliterator().characteristics());
124 SpliteratorTester.runBasicIterationTests(values.spliterator(), expectedValues);
126 SpliteratorTester.testSpliteratorNPE(values.spliterator());
128 assertEquals(Spliterator.SIZED, values.spliterator().characteristics());
137 m.entrySet().spliterator().characteristics());
141 * Checks that {@code HashMap.entrySet().spliterator().trySplit()}
151 assertNull(m.entrySet().spliterator()
218 assertSubsizeEstimate(Spliterator<T> spliterator, long expectedEstimate) argument
[all...]
/libcore/ojluni/src/test/java/util/stream/bootlib/java/util/stream/
H A DStatefulTestOp.java46 Spliterator<P_IN> spliterator) {
47 return op.opEvaluateParallelLazy(helper, spliterator);
52 Spliterator<P_IN> spliterator,
54 return op.opEvaluateParallel(helper, spliterator, generator);
66 Spliterator<P_IN> spliterator) {
67 return op.opEvaluateParallelLazy(helper, spliterator);
72 Spliterator<P_IN> spliterator,
74 return (Node<Integer>) op.opEvaluateParallel(helper, spliterator, generator);
86 Spliterator<P_IN> spliterator) {
87 return op.opEvaluateParallelLazy(helper, spliterator);
130 opEvaluateParallelLazy(PipelineHelper<E> helper, Spliterator<P_IN> spliterator) argument
135 opEvaluateParallel(PipelineHelper<E> helper, Spliterator<P_IN> spliterator, IntFunction<E[]> generator) argument
[all...]
H A DTestData.java48 return Spliterators.iterator(spliterator());
51 Spliterator<T> spliterator(); method in interface:TestData
54 return spliterator().hasCharacteristics(Spliterator.ORDERED);
60 spliterator().forEachRemaining(target::add);
80 Arrays::spliterator, a -> a.length);
85 Collection::spliterator, Collection::size);
90 b -> StreamSupport.stream(b.spliterator(), false),
91 b -> StreamSupport.stream(b.spliterator(), true),
92 SpinedBuffer::spliterator,
100 s -> s.get().spliterator(),
251 public T_SPLITR spliterator() { method in class:TestData.AbstractTestData
[all...]
H A DSpliteratorTestHelper.java153 Spliterator<T> spliterator = supplier.get();
155 spliterator.forEachRemaining(addToFromForEach);
202 S spliterator = supplier.get();
203 long sizeIfKnown = spliterator.getExactSizeIfKnown();
204 boolean isOrdered = spliterator.hasCharacteristics(Spliterator.ORDERED);
207 spliterator = supplier.get();
209 spliterator.forEachRemaining(addToFromForEach);
212 spliterator.forEachRemaining(boxingAdapter.apply(
213 e -> fail("Spliterator.forEach produced an element after spliterator exhausted: " + e)));
215 spliterator
409 splitSixDeepVisitorUnsafe(int depth, int curLevel, List dest, Spliterator spliterator, UnaryOperator boxingAdapter, int rootCharacteristics, boolean useTryAdvance) argument
419 splitSixDeepVisitor(int depth, int curLevel, List<T> dest, Spliterator<T> spliterator, UnaryOperator<Consumer<T>> boxingAdapter, int rootCharacteristics, boolean useTryAdvance) argument
[all...]
H A DCollectorOps.java70 Spliterator<P_IN> spliterator,
72 return helper.evaluate(spliterator, false, generator);
87 Spliterator<P_IN> spliterator,
92 return super.opEvaluateParallel(helper, spliterator, generator);
69 opEvaluateParallel(PipelineHelper<E_IN> helper, Spliterator<P_IN> spliterator, IntFunction<E_IN[]> generator) argument
86 opEvaluateParallel(PipelineHelper<T> helper, Spliterator<P_IN> spliterator, IntFunction<T[]> generator) argument
/libcore/ojluni/src/test/java/util/stream/testlib/org/openjdk/testlib/java/util/stream/
H A DStatefulTestOp.java47 Spliterator<P_IN> spliterator) {
48 return op.opEvaluateParallelLazy(helper, spliterator);
53 Spliterator<P_IN> spliterator,
55 return op.opEvaluateParallel(helper, spliterator, generator);
67 Spliterator<P_IN> spliterator) {
68 return op.opEvaluateParallelLazy(helper, spliterator);
73 Spliterator<P_IN> spliterator,
75 return (Node<Integer>) op.opEvaluateParallel(helper, spliterator, generator);
87 Spliterator<P_IN> spliterator) {
88 return op.opEvaluateParallelLazy(helper, spliterator);
131 opEvaluateParallelLazy(PipelineHelper<E> helper, Spliterator<P_IN> spliterator) argument
136 opEvaluateParallel(PipelineHelper<E> helper, Spliterator<P_IN> spliterator, IntFunction<E[]> generator) argument
[all...]
H A DTestData.java49 return Spliterators.iterator(spliterator());
52 Spliterator<T> spliterator(); method in interface:TestData
55 return spliterator().hasCharacteristics(Spliterator.ORDERED);
61 spliterator().forEachRemaining(target::add);
81 Arrays::spliterator, a -> a.length);
86 Collection::spliterator, Collection::size);
91 b -> StreamSupport.stream(b.spliterator(), false),
92 b -> StreamSupport.stream(b.spliterator(), true),
93 SpinedBuffer::spliterator,
101 s -> s.get().spliterator(),
252 public T_SPLITR spliterator() { method in class:TestData.AbstractTestData
[all...]
H A DSpliteratorTestHelper.java153 Spliterator<T> spliterator = supplier.get();
155 spliterator.forEachRemaining(addToFromForEach);
202 S spliterator = supplier.get();
203 long sizeIfKnown = spliterator.getExactSizeIfKnown();
204 boolean isOrdered = spliterator.hasCharacteristics(Spliterator.ORDERED);
207 spliterator = supplier.get();
209 spliterator.forEachRemaining(addToFromForEach);
212 spliterator.forEachRemaining(boxingAdapter.apply(
213 e -> fail("Spliterator.forEach produced an element after spliterator exhausted: " + e)));
215 spliterator
409 splitSixDeepVisitorUnsafe(int depth, int curLevel, List dest, Spliterator spliterator, UnaryOperator boxingAdapter, int rootCharacteristics, boolean useTryAdvance) argument
419 splitSixDeepVisitor(int depth, int curLevel, List<T> dest, Spliterator<T> spliterator, UnaryOperator<Consumer<T>> boxingAdapter, int rootCharacteristics, boolean useTryAdvance) argument
[all...]
H A DCollectorOps.java71 Spliterator<P_IN> spliterator,
73 return helper.evaluate(spliterator, false, generator);
88 Spliterator<P_IN> spliterator,
93 return super.opEvaluateParallel(helper, spliterator, generator);
70 opEvaluateParallel(PipelineHelper<E_IN> helper, Spliterator<P_IN> spliterator, IntFunction<E_IN[]> generator) argument
87 opEvaluateParallel(PipelineHelper<T> helper, Spliterator<P_IN> spliterator, IntFunction<T[]> generator) argument
/libcore/ojluni/src/main/java/java/util/
H A DLinkedHashSet.java182 * <em><a href="Spliterator.html#binding">late-binding</a></em> spliterator
183 * from the set's {@code Iterator}. The spliterator inherits the
192 public Spliterator<E> spliterator() { method in class:LinkedHashSet
193 return Spliterators.spliterator(this, Spliterator.DISTINCT | Spliterator.ORDERED);
H A DSet.java395 * <em><a href="Spliterator.html#binding">late-binding</a></em> spliterator
396 * from the set's {@code Iterator}. The spliterator inherits the
410 default Spliterator<E> spliterator() { method in interface:Set
411 return Spliterators.spliterator(this, Spliterator.DISTINCT);
H A DCollection.java514 * spliterator. Such characteristic values are not required to be reported
515 * if the spliterator reports {@link Spliterator#SIZED} and this collection
519 * can return a more efficient spliterator. In order to
525 * spliterator's documented policy of binding and structural interference,
527 * methods to create streams using a {@code Supplier} of the spliterator,
530 * Stream<E> s = StreamSupport.stream(() -> spliterator(), spliteratorCharacteristics)
539 * <em><a href="Spliterator.html#binding">late-binding</a></em> spliterator
540 * from the collections's {@code Iterator}. The spliterator inherits the
549 * <p>If a spliterator covers no elements then the reporting of additional
553 * spliterator instanc
561 default Spliterator<E> spliterator() { method in interface:Collection
[all...]
/libcore/ojluni/src/test/java/util/stream/boottest/java/util/stream/
H A DSpinedBufferTest.java90 assertEquals(sb.count(), sb.spliterator().getExactSizeIfKnown());
92 SpliteratorTestHelper.testSpliterator(sb::spliterator);
97 Spliterator<Integer> spliterator = sb.spliterator();
98 Spliterator<Integer> split = spliterator.trySplit();
100 long lastSplitSize = spliterator.getExactSizeIfKnown();
106 spliterator.forEachRemaining(contentOfLastSplit::add);
165 assertEquals(sb.count(), sb.spliterator().getExactSizeIfKnown());
167 SpliteratorTestHelper.testIntSpliterator(sb::spliterator);
172 Spliterator.OfInt spliterator
[all...]
/libcore/ojluni/src/main/java/java/lang/
H A DIterable.java87 * spliterator from the iterable's {@code Iterator}. The spliterator
92 * spliterator returned by the default implementation has poor splitting
93 * capabilities, is unsized, and does not report any spliterator
101 default Spliterator<T> spliterator() { method in interface:Iterable

Completed in 467 milliseconds

123456