Package org.teavm.classlib.java.util
Interface TSpliterator<T>
- All Known Subinterfaces:
TSpliterator.OfDouble
,TSpliterator.OfInt
,TSpliterator.OfLong
,TSpliterator.OfPrimitive<T,
C, S>
- All Known Implementing Classes:
TSpliteratorOverCollection
public interface TSpliterator<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
TSpliterator.OfPrimitive<T,
C, S extends TSpliterator.OfPrimitive<T, C, S>> -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionint
long
default void
forEachRemaining
(Consumer<? super T> action) default Comparator<? super T>
default long
default boolean
hasCharacteristics
(int characteristics) boolean
tryAdvance
(Consumer<? super T> action) trySplit()
-
Field Details
-
ORDERED
static final int ORDERED- See Also:
-
DISTINCT
static final int DISTINCT- See Also:
-
SORTED
static final int SORTED- See Also:
-
SIZED
static final int SIZED- See Also:
-
NONNULL
static final int NONNULL- See Also:
-
IMMUTABLE
static final int IMMUTABLE- See Also:
-
CONCURRENT
static final int CONCURRENT- See Also:
-
SUBSIZED
static final int SUBSIZED- See Also:
-
-
Method Details
-
tryAdvance
-
forEachRemaining
-
trySplit
TSpliterator<T> trySplit() -
estimateSize
long estimateSize() -
getExactSizeIfKnown
default long getExactSizeIfKnown() -
characteristics
int characteristics() -
hasCharacteristics
default boolean hasCharacteristics(int characteristics) -
getComparator
-