| Package | Description | 
|---|---|
| org.apache.hadoop.mapred.join | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InnerJoinRecordReader<K extends WritableComparable>Full inner join. | 
| class  | JoinRecordReader<K extends WritableComparable>Base class for Composite joins returning Tuples of arbitrary Writables. | 
| class  | MultiFilterRecordReader<K extends WritableComparable,V extends Writable>Base class for Composite join returning values derived from multiple
 sources, but generally not tuples. | 
| class  | OuterJoinRecordReader<K extends WritableComparable>Full outer join. | 
| class  | OverrideRecordReader<K extends WritableComparable,V extends Writable>Prefer the "rightmost" data source for this key. | 
| class  | WrappedRecordReader<K extends WritableComparable,U extends Writable>Proxy class for a RecordReader participating in the join framework. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ComposableRecordReader<K,? extends V>[] | CompositeRecordReader. kids | 
| Modifier and Type | Field and Description | 
|---|---|
| protected static Map<String,Constructor<? extends ComposableRecordReader>> | Parser.Node. rrCstrMap | 
| Modifier and Type | Method and Description | 
|---|---|
| ComposableRecordReader<K,V> | ComposableInputFormat. getRecordReader(InputSplit split,
               JobConf job,
               Reporter reporter) | 
| ComposableRecordReader<K,TupleWritable> | CompositeInputFormat. getRecordReader(InputSplit split,
               JobConf job,
               Reporter reporter)Construct a CompositeRecordReader for the children of this InputFormat
 as defined in the init expression. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected PriorityQueue<ComposableRecordReader<K,?>> | CompositeRecordReader. getRecordReaderQueue()Return sorted list of RecordReaders for this composite. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CompositeRecordReader. add(ComposableRecordReader<K,? extends V> rr)Add a RecordReader to this collection. | 
| int | CompositeRecordReader. compareTo(ComposableRecordReader<K,?> other)Implement Comparable contract (compare key of join or head of heap
 with that of another). | 
| int | WrappedRecordReader. compareTo(ComposableRecordReader<K,?> other)Implement Comparable contract (compare key at head of proxied RR
 with that of another). | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static void | Parser.Node. addIdentifier(String ident,
             Class<?>[] mcstrSig,
             Class<? extends Parser.Node> nodetype,
             Class<? extends ComposableRecordReader> cl)For a given identifier, add a mapping to the nodetype for the parse
 tree and to the ComposableRecordReader to be created, including the
 formals required to invoke the constructor. | 
Copyright © 2025 Apache Software Foundation. All rights reserved.