| Package | Description | 
|---|---|
| org.apache.hadoop.mapred.join | |
| org.apache.hadoop.mapreduce.lib.join | 
| Class and Description | 
|---|
| ArrayListBackedIterator
 This class provides an implementation of ResetableIterator. 
 | 
| ResetableIterator
 This defines an interface to a stateful Iterator that can replay elements
 added to it directly. 
 | 
| StreamBackedIterator
 This class provides an implementation of ResetableIterator. 
 | 
| TupleWritable
 Writable type storing multiple  
Writables. | 
| Class and Description | 
|---|
| ComposableInputFormat
 Refinement of InputFormat requiring implementors to provide
 ComposableRecordReader instead of RecordReader. 
 | 
| ComposableRecordReader
 Additional operations required of a RecordReader to participate in a join. 
 | 
| CompositeRecordReader
 A RecordReader that can effect joins of RecordReaders sharing a common key
 type and partitioning. 
 | 
| JoinRecordReader
 Base class for Composite joins returning Tuples of arbitrary Writables. 
 | 
| MultiFilterRecordReader
 Base class for Composite join returning values derived from multiple
 sources, but generally not tuples. 
 | 
| Parser.Node | 
| Parser.Token
 Tagged-union type for tokens from the join expression. 
 | 
| Parser.TType | 
| ResetableIterator
 This defines an interface to a stateful Iterator that can replay elements
 added to it directly. 
 | 
| TupleWritable
 Writable type storing multiple  
Writables. | 
Copyright © 2025 Apache Software Foundation. All rights reserved.