Uses of Class
edu.rice.cs.plt.iter.FilteredIterable

Packages that use FilteredIterable
edu.rice.cs.plt.iter A collection of implementations of Iterable and Iterator
 

Uses of FilteredIterable in edu.rice.cs.plt.iter
 

Methods in edu.rice.cs.plt.iter that return FilteredIterable
static
<T> FilteredIterable<T>
IterUtil.filter(Iterable<? extends T> iter, Predicate<? super T> pred)
          Produce an iterable that only contains values from the given iterable that satisfy a predicate.
static
<T> FilteredIterable<T>
IterUtil.filterInstances(Iterable<? super T> iter, Class<? extends T> c)
          Cast all instances of the given type appropriately; filter out any non-instances.
static
<T> FilteredIterable<T>
FilteredIterable.make(Iterable<? extends T> iterable, Predicate<? super T> predicate)
          Call the constructor (allows T to be inferred)