Klasse Combinatorics

java.lang.Object
net.jqwik.engine.support.Combinatorics

public class Combinatorics extends Object
  • Konstruktordetails

    • Combinatorics

      public Combinatorics()
  • Methodendetails

    • combine

      public static <T extends @Nullable Object> Iterator<List<T>> combine(List<? extends Iterable<? extends T>> listOfIterables)
    • listCombinations

      public static <T extends @Nullable Object> Iterator<List<T>> listCombinations(Iterable<? extends T> elementIterable, int minSize, int maxSize)
    • setCombinations

      public static <T extends @Nullable Object> Iterator<Set<T>> setCombinations(Iterable<? extends T> elementIterable, int minSize, int maxSize)
    • listPermutations

      public static <T extends @Nullable Object> Iterator<List<T>> listPermutations(List<? extends T> values)
    • concat

      public static <T extends @Nullable Object> Iterator<T> concat(List<? extends Iterable<? extends T>> iterables)
    • distinctPairs

      public static Stream<net.jqwik.api.Tuple.Tuple2<Integer,Integer>> distinctPairs(int maxExclusive)