|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ResetableIterator | |
|---|---|
| org.apache.hadoop.mapred.join | |
| org.apache.hadoop.mapreduce.lib.join | |
| Uses of ResetableIterator in org.apache.hadoop.mapred.join |
|---|
| Subinterfaces of ResetableIterator in org.apache.hadoop.mapred.join | |
|---|---|
interface |
ResetableIterator<T extends Writable>
This defines an interface to a stateful Iterator that can replay elements added to it directly. |
| Classes in org.apache.hadoop.mapred.join that implement 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. |
| Uses of ResetableIterator in org.apache.hadoop.mapreduce.lib.join |
|---|
| Classes in org.apache.hadoop.mapreduce.lib.join that implement ResetableIterator | |
|---|---|
class |
ArrayListBackedIterator<X extends Writable>
This class provides an implementation of ResetableIterator. |
static class |
ResetableIterator.EMPTY<U extends Writable>
|
class |
StreamBackedIterator<X extends Writable>
This class provides an implementation of ResetableIterator. |
| Methods in org.apache.hadoop.mapreduce.lib.join that return ResetableIterator | |
|---|---|
protected ResetableIterator<V> |
MultiFilterRecordReader.getDelegate()
Return an iterator returning a single value from the tuple. |
protected ResetableIterator<TupleWritable> |
JoinRecordReader.getDelegate()
Return an iterator wrapping the JoinCollector. |
protected abstract ResetableIterator<X> |
CompositeRecordReader.getDelegate()
Obtain an iterator over the child RRs apropos of the value type ultimately emitted from this join. |
| Methods in org.apache.hadoop.mapreduce.lib.join with parameters of type ResetableIterator | |
|---|---|
void |
CompositeRecordReader.JoinCollector.add(int id,
ResetableIterator<X> i)
Register a given iterator at position id. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||