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:
Cloneable, 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>
  • Field Details

    • cur

      int cur
    • limit

      int limit
  • Constructor Details

    • RangeBasedSpliterator

      public RangeBasedSpliterator(int fromInclusive, int toExclusive)
  • Method Details

    • estimateSize

      public long estimateSize()
    • characteristics

      public int characteristics()
    • trySplit

      public S trySplit()