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)
-
-