Package net.jqwik.engine.facades
Class ShrinkableFacadeImpl
- java.lang.Object
-
- net.jqwik.api.Shrinkable.ShrinkableFacade
-
- net.jqwik.engine.facades.ShrinkableFacadeImpl
-
public class ShrinkableFacadeImpl extends net.jqwik.api.Shrinkable.ShrinkableFacadeIs loaded through reflection in api module
-
-
Constructor Summary
Constructors Constructor Description ShrinkableFacadeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> net.jqwik.api.Shrinkable<T>filter(net.jqwik.api.Shrinkable<T> self, java.util.function.Predicate<T> filter)<T,U>
net.jqwik.api.Shrinkable<U>flatMap(net.jqwik.api.Shrinkable<T> self, java.util.function.Function<T,net.jqwik.api.Arbitrary<U>> flatMapper, int tries, long randomSeed)<T,U>
net.jqwik.api.Shrinkable<U>map(net.jqwik.api.Shrinkable<T> self, java.util.function.Function<T,U> mapper)<T> net.jqwik.api.Shrinkable<T>unshrinkable(java.util.function.Supplier<T> valueSupplier, net.jqwik.api.ShrinkingDistance distance)
-
-
-
Method Detail
-
unshrinkable
public <T> net.jqwik.api.Shrinkable<T> unshrinkable(java.util.function.Supplier<T> valueSupplier, net.jqwik.api.ShrinkingDistance distance)- Specified by:
unshrinkablein classnet.jqwik.api.Shrinkable.ShrinkableFacade
-
map
public <T,U> net.jqwik.api.Shrinkable<U> map(net.jqwik.api.Shrinkable<T> self, java.util.function.Function<T,U> mapper)- Specified by:
mapin classnet.jqwik.api.Shrinkable.ShrinkableFacade
-
filter
public <T> net.jqwik.api.Shrinkable<T> filter(net.jqwik.api.Shrinkable<T> self, java.util.function.Predicate<T> filter)- Specified by:
filterin classnet.jqwik.api.Shrinkable.ShrinkableFacade
-
flatMap
public <T,U> net.jqwik.api.Shrinkable<U> flatMap(net.jqwik.api.Shrinkable<T> self, java.util.function.Function<T,net.jqwik.api.Arbitrary<U>> flatMapper, int tries, long randomSeed)- Specified by:
flatMapin classnet.jqwik.api.Shrinkable.ShrinkableFacade
-
-