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