|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.mapred.join.CompositeRecordReader<K,Writable,TupleWritable>
org.apache.hadoop.mapred.join.JoinRecordReader<K>
org.apache.hadoop.mapred.join.OuterJoinRecordReader<K>
public class OuterJoinRecordReader<K extends WritableComparable>
Full outer join.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.hadoop.mapred.join.JoinRecordReader |
|---|
JoinRecordReader.JoinDelegationIterator |
| Field Summary |
|---|
| Fields inherited from class org.apache.hadoop.mapred.join.CompositeRecordReader |
|---|
jc, kids |
| Method Summary | |
|---|---|
void |
accept(org.apache.hadoop.mapred.join.CompositeRecordReader.JoinCollector jc,
K key)
While key-value pairs from this RecordReader match the given key, register them with the JoinCollector provided. |
protected boolean |
combine(Object[] srcs,
TupleWritable dst)
Emit everything from the collector. |
boolean |
hasNext()
Returns true if the stream is not empty, but provides no guarantee that a call to next(K,V) will succeed. |
int |
id()
Return the position in the collector this class occupies. |
K |
key()
Return the key this RecordReader would supply on a call to next(K,V) |
void |
key(K key)
Clone the key at the head of this RecordReader into the object provided. |
void |
skip(K key)
Skip key-value pairs with keys less than or equal to the key provided. |
| Methods inherited from class org.apache.hadoop.mapred.join.JoinRecordReader |
|---|
createValue, getDelegate, next |
| Methods inherited from class org.apache.hadoop.mapred.join.CompositeRecordReader |
|---|
accept, add, close, compareTo, createInternalValue, createKey, fillJoinCollector, getComparator, getConf, getPos, getProgress, getRecordReaderQueue, hasNext, id, key, key, setConf, skip |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.hadoop.mapred.RecordReader |
|---|
close, createKey, getPos, getProgress |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
protected boolean combine(Object[] srcs,
TupleWritable dst)
combine in class CompositeRecordReader<K extends WritableComparable,Writable,TupleWritable>public int id()
public K key()
public void key(K key)
throws IOException
IOExceptionpublic boolean hasNext()
public void skip(K key)
throws IOException
IOException
public void accept(org.apache.hadoop.mapred.join.CompositeRecordReader.JoinCollector jc,
K key)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||