public class ReversingRangeLongSpliterator extends java.lang.Object implements java.util.Spliterator.OfLong, ReversableSpliterator
Constructor and Description |
---|
ReversingRangeLongSpliterator(long min,
long max,
boolean reverse) |
Modifier and Type | Method and Description |
---|---|
int |
characteristics() |
ReversableSpliterator |
copy() |
long |
estimateSize() |
ReversableSpliterator |
invert() |
boolean |
tryAdvance(java.util.function.LongConsumer consumer) |
java.util.Spliterator.OfLong |
trySplit() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining, forEachRemaining, tryAdvance
getComparator, getExactSizeIfKnown, hasCharacteristics
isReverse, setReverse
public ReversingRangeLongSpliterator(long min, long max, boolean reverse)
public ReversableSpliterator invert()
invert
in interface ReversableSpliterator
public boolean tryAdvance(java.util.function.LongConsumer consumer)
tryAdvance
in interface java.util.Spliterator.OfLong
tryAdvance
in interface java.util.Spliterator.OfPrimitive<java.lang.Long,java.util.function.LongConsumer,java.util.Spliterator.OfLong>
public long estimateSize()
estimateSize
in interface java.util.Spliterator<java.lang.Long>
public int characteristics()
characteristics
in interface java.util.Spliterator<java.lang.Long>
public java.util.Spliterator.OfLong trySplit()
trySplit
in interface java.util.Spliterator<java.lang.Long>
trySplit
in interface java.util.Spliterator.OfLong
trySplit
in interface java.util.Spliterator.OfPrimitive<java.lang.Long,java.util.function.LongConsumer,java.util.Spliterator.OfLong>
public ReversableSpliterator copy()
copy
in interface ReversableSpliterator