Example usage for org.apache.commons.collections.iterators TransformIterator TransformIterator

List of usage examples for org.apache.commons.collections.iterators TransformIterator TransformIterator

Introduction

In this page you can find the example usage for org.apache.commons.collections.iterators TransformIterator TransformIterator.

Prototype

public TransformIterator(Iterator iterator) 

Source Link

Document

Constructs a new TransformIterator that won't transform elements from the given iterator.

Usage

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
}