| [ Web Proxy ] |
| Viewing: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Spliterator.OfPrimitive.html | [Back] [Original] |
T - the type of elements returned by this Spliterator. The
type must be a wrapper type for a primitive type, such as Integer
for the primitive int type.T_CONS - the type of primitive consumer. The type must be a
primitive specialization of Consumer for
T, such as IntConsumer for
Integer.T_SPLITR - the type of primitive Spliterator. The type must be
a primitive specialization of Spliterator for T, such as
Spliterator.OfInt for Integer.Spliterator<T>Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLongSpliterators.AbstractDoubleSpliterator, Spliterators.AbstractIntSpliterator, Spliterators.AbstractLongSpliteratorpublic static interface Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>> extends Spliterator<T>
Spliterator.OfInt,
Spliterator.OfLong,
Spliterator.OfDoubleSpliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>>CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED| Modifier and Type | Method | Description |
|---|---|---|
default void |
forEachRemaining(T_CONS action) |
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the
action throws an exception.
|
boolean |
tryAdvance(T_CONS action) |
If a remaining element exists, performs the given action on it,
returning
true; else returns false. |
characteristics, estimateSize, forEachRemaining, getComparator, getExactSizeIfKnown, hasCharacteristics, tryAdvance, trySplitboolean tryAdvance(T_CONS action)
true; else returns false. If this
Spliterator is Spliterator.ORDERED the action is performed on the
next element in encounter order. Exceptions thrown by the
action are relayed to the caller.action - The actionfalse if no remaining elements existed
upon entry to this method, else true.NullPointerException - if the specified action is nulldefault void forEachRemaining(T_CONS action)
Spliterator.ORDERED,
actions are performed in encounter order. Exceptions thrown by the
action are relayed to the caller.tryAdvance(T_CONS)
until it returns false. It should be overridden whenever
possible.action - The actionNullPointerException - if the specified action is nullReport a bug or suggest an enhancement
For further API reference and developer documentation see the Java SE Documentation, which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples.
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 1993, 2025, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
All rights reserved. Use is subject to license terms and the documentation redistribution policy.
| Web Proxy Viewer | New URL | Original Page |