public class Cartesian
extends java.lang.Object
| Constructor and Description | 
|---|
| Cartesian() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> java.lang.Iterable<T[]> | cartesianProduct(java.lang.Class<T> clazz,
                java.lang.Iterable<? extends java.lang.Iterable<? extends T>> sets) | 
| static <T> java.lang.Iterable<java.util.List<T>> | cartesianProduct(java.lang.Iterable<? extends java.lang.Iterable<? extends T>> sets) | 
public static <T> java.lang.Iterable<T[]> cartesianProduct(java.lang.Class<T> clazz,
                                                           java.lang.Iterable<? extends java.lang.Iterable<? extends T>> sets)
public static <T> java.lang.Iterable<java.util.List<T>> cartesianProduct(java.lang.Iterable<? extends java.lang.Iterable<? extends T>> sets)