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