package htsjdk.samtools.util;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* @author mccowan
*/
public class Iterables {
private Iterables() {
}
public static <T> List<T> slurp(final Iterator<T> iterator) {
final List<T> ts = new ArrayList<T>();
while (iterator.hasNext()) ts.add(iterator.next());
return ts;
}
public static <T> List<T> slurp(final Iterable<T> iterable) {
return slurp(iterable.iterator());
}
}