Class UniquenessChecker

java.lang.Object
net.jqwik.engine.properties.UniquenessChecker

public class UniquenessChecker extends Object
  • 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)