Class TransformingIterator
java.lang.Object
org.codehaus.janino.util.iterator.FilterIterator
org.codehaus.janino.util.iterator.TransformingIterator
- All Implemented Interfaces:
Iterator
An
Iterator
that transforms its elements on-the-fly.-
Field Summary
Fields inherited from class org.codehaus.janino.util.iterator.FilterIterator
delegate
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.codehaus.janino.util.iterator.FilterIterator
hasNext, remove
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
TransformingIterator
-
-
Method Details
-
next
- Specified by:
next
in interfaceIterator
- Overrides:
next
in classFilterIterator
-
transform
Derived classes must implement this method such that it does the desired transformation.
-