List of usage examples for org.apache.commons.collections.iterators FilterIterator setPredicate
public void setPredicate(Predicate predicate)
From source file:com.sworddance.util.PredicatedTransformingIterator.java
private void initIfNeeded() { if (baseIterator == null) { FilterIterator filtering = new FilterIterator(iterator); filtering.setPredicate(predicate == null ? TruePredicate.INSTANCE : predicate); baseIterator = new TransformIterator(filtering); baseIterator.setTransformer(transformer == null ? NOPTransformer.INSTANCE : transformer); }//www . j a v a 2s . c om }