org.aksw.commons.collections
Class CartesianProductIterator<T>
java.lang.Object
org.aksw.commons.collections.CartesianProductIterator<T>
- Type Parameters:
T -
- All Implemented Interfaces:
- Iterator<List<T>>
public class CartesianProductIterator<T>
- extends Object
- implements Iterator<List<T>>
FIXME Make use of PrefetchIteratorScala
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CartesianProductIterator
public CartesianProductIterator(T[]... collections)
CartesianProductIterator
public CartesianProductIterator(Iterable<? extends T>... collections)
CartesianProductIterator
public CartesianProductIterator(List<? extends Iterable<? extends T>> collections)
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface Iterator<List<T>>
next
public List<T> next()
- Specified by:
next in interface Iterator<List<T>>
remove
public void remove()
- Specified by:
remove in interface Iterator<List<T>>
Copyright © 2012. All Rights Reserved.