Итератор промежуточных значений, заданный как ValueIterator объект. mapreduce функция автоматически создает этот объект во время выполнения. Второй вход в функцию reduce задает имя переменной для ValueIterator объект, который является именем переменной, используемым со hasnext и getnext функций.
Для получения дополнительной информации смотрите ValueIterator.