public class FilteredIterable<T>
extends java.lang.Object
implements java.lang.Iterable<T>
List stringList;
...
for(String s: new FilteredIterable(stringList, someFilter))
{
// iterating through all elements that passes filtration implemented in someFilter
}
Constructor and Description |
---|
FilteredIterable(java.lang.Iterable<T> delegate,
Filter<? super T> filter) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<T> |
iterator() |