List of usage examples for org.apache.commons.collections.iterators TransformIterator TransformIterator
public TransformIterator(Iterator iterator)
TransformIterator
that won't transform elements from the given iterator. 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); }// ww w. j a v a 2 s . c o m }