public class StepsAnyLinearSeq<A,CC extends scala.collection.LinearSeqLike<A,CC>> extends StepsWithTail<A,CC,StepsAnyLinearSeq<A,CC>>
AnyStepper.BoxedDoubleStepper, AnyStepper.BoxedIntStepper, AnyStepper.BoxedLongStepper
Stepper.OfDoubleSpliterator, Stepper.OfIntSpliterator, Stepper.OfLongSpliterator, Stepper.OfSpliterator<A>, Stepper.WideningByteStepper, Stepper.WideningCharStepper, Stepper.WideningFloatStepper, Stepper.WideningShortStepper
Constructor and Description |
---|
StepsAnyLinearSeq(CC _underlying,
long _maxN) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
myIsEmpty(CC cc) |
protected CC |
myTailOf(CC cc) |
A |
next() |
StepsAnyLinearSeq<A,CC> |
semiclone(int half) |
characteristics, estimateSize, hasNext, maxN, prepareParallelOperation, substep, underlying
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining, hasStep, knownSize, nextStep, parStream, seqStream, spliterator, tryAdvance, trySplit, tryStep
accumulate
anticipateParallelism, characteristics, count, count, exists, find, fold, foldTo, foreach, iterator, reduce, substep, to
public StepsAnyLinearSeq(CC _underlying, long _maxN)
protected boolean myIsEmpty(CC cc)
myIsEmpty
in class AbstractStepsWithTail<CC extends scala.collection.LinearSeqLike<A,CC>,AnyStepper<A>,StepsAnyLinearSeq<A,CC extends scala.collection.LinearSeqLike<A,CC>>>
protected CC myTailOf(CC cc)
myTailOf
in class AbstractStepsWithTail<CC extends scala.collection.LinearSeqLike<A,CC>,AnyStepper<A>,StepsAnyLinearSeq<A,CC extends scala.collection.LinearSeqLike<A,CC>>>
public A next()
public StepsAnyLinearSeq<A,CC> semiclone(int half)
semiclone
in class AbstractStepsWithTail<CC extends scala.collection.LinearSeqLike<A,CC>,AnyStepper<A>,StepsAnyLinearSeq<A,CC extends scala.collection.LinearSeqLike<A,CC>>>