edu.berkeley.nlp.lm.collections
Class Iterators
java.lang.Object
edu.berkeley.nlp.lm.collections.Iterators
public class Iterators
- extends Object
Utilities for dealing with Iterators
- Author:
- adampauls
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Iterators
public Iterators()
able
public static <T> Iterable<T> able(Iterator<T> it)
- Wraps an Iterator as an Iterable
- Type Parameters:
T
- - Parameters:
it
-
- Returns:
flatten
public static <T> Iterable<T> flatten(Iterator<Iterator<T>> iters)
zip
public static <S,T> Iterator<Pair<S,T>> zip(Iterator<S> s,
Iterator<T> t)