| Package | Description | 
|---|---|
| org.apache.hadoop.mapred | |
| org.apache.hadoop.mapred.join | |
| org.apache.hadoop.mapred.lib | |
| org.apache.hadoop.mapred.lib.db | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileInputFormat<K,V>A base class for file-based  InputFormat. | 
| class  | FixedLengthInputFormatFixedLengthInputFormat is an input format used to read input files
 which contain fixed length records. | 
| class  | KeyValueTextInputFormatAn  InputFormatfor plain text files. | 
| class  | MultiFileInputFormat<K,V>An abstract  InputFormatthat returnsMultiFileSplit's
 inMultiFileInputFormat.getSplits(JobConf, int)method. | 
| class  | SequenceFileAsBinaryInputFormatInputFormat reading keys, values from SequenceFiles in binary (raw)
 format. | 
| class  | SequenceFileAsTextInputFormatThis class is similar to SequenceFileInputFormat, 
 except it generates SequenceFileAsTextRecordReader 
 which converts the input keys and values to their 
 String forms by calling toString() method. | 
| class  | SequenceFileInputFilter<K,V>A class that allows a map/red job to work on a sample of sequence files. | 
| class  | SequenceFileInputFormat<K,V>An  InputFormatforSequenceFiles. | 
| class  | TextInputFormatAn  InputFormatfor plain text files. | 
| Modifier and Type | Method and Description | 
|---|---|
| InputFormat | JobConf. getInputFormat()Get the  InputFormatimplementation for the map-reduce job,
 defaults toTextInputFormatif not specified explicity. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JobConf. setInputFormat(Class<? extends InputFormat> theClass)Set the  InputFormatimplementation for the map-reduce job. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ComposableInputFormat<K extends WritableComparable,V extends Writable>Refinement of InputFormat requiring implementors to provide
 ComposableRecordReader instead of RecordReader. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompositeInputFormat<K extends WritableComparable>An InputFormat capable of performing joins over a set of data sources sorted
 and partitioned the same way. | 
| static class  | Parser.Node | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | CompositeInputFormat. compose(Class<? extends InputFormat> inf,
       String path)Convenience method for constructing composite formats. | 
| static String | CompositeInputFormat. compose(String op,
       Class<? extends InputFormat> inf,
       Path... path)Convenience method for constructing composite formats. | 
| static String | CompositeInputFormat. compose(String op,
       Class<? extends InputFormat> inf,
       String... path)Convenience method for constructing composite formats. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CombineFileInputFormat<K,V> | 
| class  | CombineSequenceFileInputFormat<K,V>Input format that is a  CombineFileInputFormat-equivalent forSequenceFileInputFormat. | 
| class  | CombineTextInputFormatInput format that is a  CombineFileInputFormat-equivalent forTextInputFormat. | 
| class  | NLineInputFormatNLineInputFormat which splits N lines of input as one split. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | MultipleInputs. addInputPath(JobConf conf,
            Path path,
            Class<? extends InputFormat> inputFormatClass)Add a  Pathwith a customInputFormatto the list of
 inputs for the map-reduce job. | 
| static void | MultipleInputs. addInputPath(JobConf conf,
            Path path,
            Class<? extends InputFormat> inputFormatClass,
            Class<? extends Mapper> mapperClass) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DBInputFormat<T extends DBWritable> | 
Copyright © 2025 Apache Software Foundation. All rights reserved.