org.apache.hadoop.mapred
Class Task.CombineValuesIterator<KEY,VALUE>

java.lang.Object
  extended by org.apache.hadoop.mapred.Task.CombineValuesIterator<KEY,VALUE>
All Implemented Interfaces:
java.util.Iterator<VALUE>
Enclosing class:
Task

protected static class Task.CombineValuesIterator<KEY,VALUE>
extends java.lang.Object


Field Summary
protected  RawKeyValueIterator in
           
protected  org.apache.hadoop.util.Progressable reporter
           
 
Constructor Summary
Task.CombineValuesIterator(RawKeyValueIterator in, org.apache.hadoop.io.RawComparator<KEY> comparator, java.lang.Class<KEY> keyClass, java.lang.Class<VALUE> valClass, org.apache.hadoop.conf.Configuration conf, Reporter reporter, Counters.Counter combineInputCounter)
           
 
Method Summary
 boolean hasNext()
           
 VALUE next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

in

protected RawKeyValueIterator in

reporter

protected org.apache.hadoop.util.Progressable reporter
Constructor Detail

Task.CombineValuesIterator

public Task.CombineValuesIterator(RawKeyValueIterator in,
                                  org.apache.hadoop.io.RawComparator<KEY> comparator,
                                  java.lang.Class<KEY> keyClass,
                                  java.lang.Class<VALUE> valClass,
                                  org.apache.hadoop.conf.Configuration conf,
                                  Reporter reporter,
                                  Counters.Counter combineInputCounter)
                           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

next

public VALUE next()
Specified by:
next in interface java.util.Iterator<VALUE>

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<VALUE>

remove

public void remove()
Specified by:
remove in interface java.util.Iterator<VALUE>


Copyright © 2009 The Apache Software Foundation