@API(status=INTERNAL)
public abstract static class ShrinkingSequence.ShrinkingSequenceFacade
extends java.lang.Object
Constructor and Description |
---|
ShrinkingSequenceFacade() |
Modifier and Type | Method and Description |
---|---|
abstract <T> ShrinkingSequence<T> |
andThen(ShrinkingSequence<T> self,
java.util.function.Function<Shrinkable<T>,ShrinkingSequence<T>> createFollowupSequence) |
abstract <T> ShrinkingSequence<T> |
dontShrink(Shrinkable<T> shrinkable) |
abstract <T,U> ShrinkingSequence<U> |
map(ShrinkingSequence<T> self,
java.util.function.Function<FalsificationResult<T>,FalsificationResult<U>> mapper) |
abstract <T,U> ShrinkingSequence<U> |
mapValue(ShrinkingSequence<T> self,
java.util.function.Function<T,U> mapper) |
abstract <T> ShrinkingSequence<T> |
startWith(Shrinkable<T> startingShrinkable,
Falsifier<T> falsifier) |
public abstract <T> ShrinkingSequence<T> dontShrink(Shrinkable<T> shrinkable)
public abstract <T> ShrinkingSequence<T> andThen(ShrinkingSequence<T> self, java.util.function.Function<Shrinkable<T>,ShrinkingSequence<T>> createFollowupSequence)
public abstract <T,U> ShrinkingSequence<U> mapValue(ShrinkingSequence<T> self, java.util.function.Function<T,U> mapper)
public abstract <T,U> ShrinkingSequence<U> map(ShrinkingSequence<T> self, java.util.function.Function<FalsificationResult<T>,FalsificationResult<U>> mapper)
public abstract <T> ShrinkingSequence<T> startWith(Shrinkable<T> startingShrinkable, Falsifier<T> falsifier)