public class Generator extends Object
| Constructor and Description |
|---|
Generator() |
| Modifier and Type | Method and Description |
|---|---|
static <T> IGenerator<List<T>> |
cartesianProduct(List<T>... args) |
static <T> CombinationGenerator<T> |
combination(Collection<T> collection) |
static <T> CombinationGenerator<T> |
combination(T... args) |
static IGenerator<List<Integer>> |
partition(Integer value) |
static <T> PermutationGenerator<T> |
permutation(Collection<T> collection) |
static <T> PermutationGenerator<T> |
permutation(T... args) |
static <T> SubSetGenerator<T> |
subset(Collection<T> collection) |
static <T> SubSetGenerator<T> |
subset(T... args) |
public static <T> CombinationGenerator<T> combination(T... args)
public static <T> CombinationGenerator<T> combination(Collection<T> collection)
public static <T> PermutationGenerator<T> permutation(T... args)
public static <T> PermutationGenerator<T> permutation(Collection<T> collection)
public static <T> SubSetGenerator<T> subset(Collection<T> collection)
public static <T> SubSetGenerator<T> subset(T... args)
public static IGenerator<List<Integer>> partition(Integer value)
@SafeVarargs public static <T> IGenerator<List<T>> cartesianProduct(List<T>... args)
Copyright © 2016–2018. All rights reserved.