Package net.jqwik.engine.properties
Class UniquenessChecker
java.lang.Object
net.jqwik.engine.properties.UniquenessChecker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> booleancheckShrinkableUniqueIn(Collection<FeatureExtractor<T>> extractors, net.jqwik.api.Shrinkable<T> shrinkable, List<net.jqwik.api.Shrinkable<T>> shrinkables) static <T> booleancheckUniquenessOfShrinkables(Collection<FeatureExtractor<T>> extractors, List<net.jqwik.api.Shrinkable<T>> shrinkables) static <T> booleancheckUniquenessOfValues(Collection<FeatureExtractor<T>> extractors, Collection<T> elements) static <T> booleancheckValueUniqueIn(Collection<FeatureExtractor<T>> extractors, T value, Collection<T> elements)
-
Constructor Details
-
UniquenessChecker
public UniquenessChecker()
-
-
Method Details
-
checkShrinkableUniqueIn
public static <T> boolean checkShrinkableUniqueIn(Collection<FeatureExtractor<T>> extractors, net.jqwik.api.Shrinkable<T> shrinkable, List<net.jqwik.api.Shrinkable<T>> shrinkables) -
checkValueUniqueIn
public static <T> boolean checkValueUniqueIn(Collection<FeatureExtractor<T>> extractors, T value, Collection<T> elements) -
checkUniquenessOfShrinkables
public static <T> boolean checkUniquenessOfShrinkables(Collection<FeatureExtractor<T>> extractors, List<net.jqwik.api.Shrinkable<T>> shrinkables) -
checkUniquenessOfValues
public static <T> boolean checkUniquenessOfValues(Collection<FeatureExtractor<T>> extractors, Collection<T> elements)
-