Package net.jqwik.api.facades
Class ShrinkingSupportFacade
- java.lang.Object
 - 
- net.jqwik.api.facades.ShrinkingSupportFacade
 
 
- 
@API(status=INTERNAL) public abstract class ShrinkingSupportFacade extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static ShrinkingSupportFacadeimplementation 
- 
Constructor Summary
Constructors Constructor Description ShrinkingSupportFacade() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <T> TfalsifyThenShrink(Arbitrary<? extends T> arbitrary, java.util.Random random, Falsifier<T> falsifier)abstract <T> TfalsifyThenShrink(RandomGenerator<? extends T> arbitrary, java.util.Random random, Falsifier<T> falsifier)abstract <T> Tshrink(Shrinkable<T> falsifiedShrinkable, Falsifier<T> falsifier, java.lang.Throwable originalError)abstract <T> ShrunkFalsifiedSampleshrinkToSample(Shrinkable<T> falsifiedShrinkable, Falsifier<T> falsifier, java.lang.Throwable originalError) 
 - 
 
- 
- 
Field Detail
- 
implementation
public static final ShrinkingSupportFacade implementation
 
 - 
 
- 
Method Detail
- 
falsifyThenShrink
public abstract <T> T falsifyThenShrink(Arbitrary<? extends T> arbitrary, java.util.Random random, Falsifier<T> falsifier)
 
- 
falsifyThenShrink
public abstract <T> T falsifyThenShrink(RandomGenerator<? extends T> arbitrary, java.util.Random random, Falsifier<T> falsifier)
 
- 
shrink
public abstract <T> T shrink(Shrinkable<T> falsifiedShrinkable, Falsifier<T> falsifier, java.lang.Throwable originalError)
 
- 
shrinkToSample
public abstract <T> ShrunkFalsifiedSample shrinkToSample(Shrinkable<T> falsifiedShrinkable, Falsifier<T> falsifier, java.lang.Throwable originalError)
 
 - 
 
 -