public class MappingStepper<A,B>
extends java.lang.Object
implements scala.collection.Stepper<B>
scala.collection.Stepper.EfficientSplit, scala.collection.Stepper.UnboxingByteStepper, scala.collection.Stepper.UnboxingCharStepper, scala.collection.Stepper.UnboxingDoubleStepper, scala.collection.Stepper.UnboxingFloatStepper, scala.collection.Stepper.UnboxingIntStepper, scala.collection.Stepper.UnboxingLongStepper, scala.collection.Stepper.UnboxingShortStepper
Constructor and Description |
---|
MappingStepper(scala.collection.Stepper<A> underlying,
scala.Function1<A,B> mapping) |
Modifier and Type | Method and Description |
---|---|
int |
characteristics() |
long |
estimateSize() |
boolean |
hasStep() |
<C> java.util.Iterator<?> |
javaIterator() |
B |
nextStep() |
<C> java.util.Spliterator<?> |
spliterator() |
MappingStepper<A,B> |
substep() |
scala.collection.Stepper<B> |
trySplit() |
public int characteristics()
characteristics
in interface scala.collection.Stepper<B>
public long estimateSize()
estimateSize
in interface scala.collection.Stepper<B>
public boolean hasStep()
hasStep
in interface scala.collection.Stepper<B>
public <C> java.util.Iterator<?> javaIterator()
javaIterator
in interface scala.collection.Stepper<B>
public <C> java.util.Spliterator<?> spliterator()
spliterator
in interface scala.collection.Stepper<B>
public MappingStepper<A,B> substep()