org.apache.hadoop.streaming
Class StreamInputFormat
java.lang.Object
   org.apache.hadoop.mapred.FileInputFormat<Text,Text>
org.apache.hadoop.mapred.FileInputFormat<Text,Text>
       org.apache.hadoop.mapred.KeyValueTextInputFormat
org.apache.hadoop.mapred.KeyValueTextInputFormat
           org.apache.hadoop.streaming.StreamInputFormat
org.apache.hadoop.streaming.StreamInputFormat
- All Implemented Interfaces: 
- InputFormat<Text,Text>, JobConfigurable
- public class StreamInputFormat 
- extends KeyValueTextInputFormat
An input format that selects a RecordReader based on a JobConf property.
  This should be used only for non-standard record reader such as 
  StreamXmlRecordReader. For all other standard 
  record readers, the appropriate input format classes should be used.
 
 
 
 
 
 
 
| Methods inherited from class org.apache.hadoop.mapred.FileInputFormat | 
| addInputPath, addInputPaths, computeSplitSize, getBlockIndex, getInputPathFilter, getInputPaths, getSplitHosts, getSplits, listStatus, setInputPathFilter, setInputPaths, setInputPaths, setMinSplitSize | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
StreamInputFormat
public StreamInputFormat()
getRecordReader
public RecordReader<Text,Text> getRecordReader(InputSplit genericSplit,
                                               JobConf job,
                                               Reporter reporter)
                                        throws IOException
- Description copied from interface: InputFormat
- Get the RecordReaderfor the givenInputSplit.It is the responsibility of the RecordReaderto respect
 record boundaries while processing the logical split to present a 
 record-oriented view to the individual task.
 
 
- 
- Specified by:
- getRecordReaderin interface- InputFormat<Text,Text>
- Overrides:
- getRecordReaderin class- KeyValueTextInputFormat
 
- 
- Parameters:
- genericSplit- the- InputSplit
- job- the job that this split belongs to
- Returns:
- a RecordReader
- Throws:
- IOException
 
Copyright © 2009 The Apache Software Foundation