Package ai.libs.jaicore.basic
Class MappingIterator<A,B>
- java.lang.Object
-
- ai.libs.jaicore.basic.MappingIterator<A,B>
-
- Type Parameters:
A
-B
-
- All Implemented Interfaces:
java.util.Iterator<B>
public class MappingIterator<A,B> extends java.lang.Object implements java.util.Iterator<B>
Turns an iterator over elements of type A into an iterator of elements of type B
-
-
Constructor Summary
Constructors Constructor Description MappingIterator(java.util.Iterator<A> iterator, java.util.function.Function<A,B> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
B
next()
-