Package mondrian.util

Class CartesianProductList<T>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<List<T>>
mondrian.util.CartesianProductList<T>
All Implemented Interfaces:
Iterable<List<T>>, Collection<List<T>>, List<List<T>>, RandomAccess

public class CartesianProductList<T> extends AbstractList<List<T>> implements RandomAccess
List that generates the cartesian product of its component lists.
Author:
jhyde