@Override
    public boolean hasNext() {
        return underlyingIterator.hasNext();
    }
An iterator that maps another iterator's elements from type `F` to type `T`.
clients/src/main/java/org/apache/kafka/common/utils/MappedIterator.java