Package net.jqwik.api
Class Shrinkable.ShrinkableFacade
- java.lang.Object
- 
- net.jqwik.api.Shrinkable.ShrinkableFacade
 
- 
- Enclosing interface:
- Shrinkable<T>
 
 @API(status=INTERNAL) public abstract static class Shrinkable.ShrinkableFacade extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description ShrinkableFacade()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <T> Shrinkable<T>filter(Shrinkable<T> self, java.util.function.Predicate<T> filter)abstract <T,U>
 Shrinkable<U>flatMap(Shrinkable<T> self, java.util.function.Function<T,Arbitrary<U>> flatMapper, int tries, long randomSeed)abstract <T,U>
 Shrinkable<U>map(Shrinkable<T> self, java.util.function.Function<T,U> mapper)abstract <T> Shrinkable<T>unshrinkable(java.util.function.Supplier<T> valueSupplier, ShrinkingDistance distance)
 
- 
- 
- 
Method Detail- 
unshrinkablepublic abstract <T> Shrinkable<T> unshrinkable(java.util.function.Supplier<T> valueSupplier, ShrinkingDistance distance) 
 - 
mappublic abstract <T,U> Shrinkable<U> map(Shrinkable<T> self, java.util.function.Function<T,U> mapper) 
 - 
filterpublic abstract <T> Shrinkable<T> filter(Shrinkable<T> self, java.util.function.Predicate<T> filter) 
 - 
flatMappublic abstract <T,U> Shrinkable<U> flatMap(Shrinkable<T> self, java.util.function.Function<T,Arbitrary<U>> flatMapper, int tries, long randomSeed) 
 
- 
 
-