Package one.util.streamex
Class RangeBasedSpliterator<T,S extends RangeBasedSpliterator<T,?>>
- java.lang.Object
-
- one.util.streamex.Internals.CloneableSpliterator<T,S>
-
- one.util.streamex.RangeBasedSpliterator<T,S>
-
- All Implemented Interfaces:
java.lang.Cloneable
,java.util.Spliterator<T>
- Direct Known Subclasses:
RangeBasedSpliterator.AsEntry
,RangeBasedSpliterator.OfByte
,RangeBasedSpliterator.OfChar
,RangeBasedSpliterator.OfFloat
,RangeBasedSpliterator.OfShort
,RangeBasedSpliterator.OfSubLists
,RangeBasedSpliterator.ZipDouble
,RangeBasedSpliterator.ZipInt
,RangeBasedSpliterator.ZipLong
,RangeBasedSpliterator.ZipRef
abstract class RangeBasedSpliterator<T,S extends RangeBasedSpliterator<T,?>> extends Internals.CloneableSpliterator<T,S>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
RangeBasedSpliterator.AsEntry<T>
(package private) static class
RangeBasedSpliterator.OfByte
(package private) static class
RangeBasedSpliterator.OfChar
(package private) static class
RangeBasedSpliterator.OfFloat
(package private) static class
RangeBasedSpliterator.OfShort
(package private) static class
RangeBasedSpliterator.OfSubLists<T>
(package private) static class
RangeBasedSpliterator.ZipDouble
(package private) static class
RangeBasedSpliterator.ZipInt
(package private) static class
RangeBasedSpliterator.ZipLong
(package private) static class
RangeBasedSpliterator.ZipRef<U,V,T>
-
Nested classes/interfaces inherited from interface java.util.Spliterator
java.util.Spliterator.OfDouble, java.util.Spliterator.OfInt, java.util.Spliterator.OfLong, java.util.Spliterator.OfPrimitive<T extends java.lang.Object,T_CONS extends java.lang.Object,T_SPLITR extends java.util.Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>>
-
-
Constructor Summary
Constructors Constructor Description RangeBasedSpliterator(int fromInclusive, int toExclusive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
characteristics()
long
estimateSize()
S
trySplit()
-
Methods inherited from class one.util.streamex.Internals.CloneableSpliterator
doClone
-
-
-
-
Method Detail
-
estimateSize
public long estimateSize()
-
characteristics
public int characteristics()
-
trySplit
public S trySplit()
-
-