Uses of Interface
org.apache.hadoop.mapred.join.ResetableIterator

Packages that use ResetableIterator
org.apache.hadoop.mapred.join Given a set of sorted datasets keyed with the same class and yielding equal partitions, it is possible to effect a join of those datasets prior to the map. 
 

Uses of ResetableIterator in org.apache.hadoop.mapred.join
 

Classes in org.apache.hadoop.mapred.join that implement ResetableIterator
 class ArrayListBackedIterator<X extends Writable>
          This class provides an implementation of ResetableIterator.
protected  class JoinRecordReader.JoinDelegationIterator
          Since the JoinCollector is effecting our operation, we need only provide an iterator proxy wrapping its operation.
protected  class MultiFilterRecordReader.MultiFilterDelegationIterator
          Proxy the JoinCollector, but include callback to emit.
static class ResetableIterator.EMPTY<U extends Writable>
           
 class StreamBackedIterator<X extends Writable>
          This class provides an implementation of ResetableIterator.
 

Methods in org.apache.hadoop.mapred.join that return ResetableIterator
protected  ResetableIterator<V> MultiFilterRecordReader.getDelegate()
          Return an iterator returning a single value from the tuple.
protected abstract  ResetableIterator<X> CompositeRecordReader.getDelegate()
          Obtain an iterator over the child RRs apropos of the value type ultimately emitted from this join.
protected  ResetableIterator<TupleWritable> JoinRecordReader.getDelegate()
          Return an iterator wrapping the JoinCollector.
 



Copyright © 2009 The Apache Software Foundation