@InterfaceAudience.Public @InterfaceStability.Stable public class TextInputFormat extends FileInputFormat<LongWritable,Text> implements JobConfigurable
InputFormat for plain text files.  Files are broken into lines.
 Either linefeed or carriage-return are used to signal end of line.  Keys are
 the position in the file, and values are the line of text..INPUT_DIR_RECURSIVE, LOG, NUM_INPUT_FILES| コンストラクタと説明 | 
|---|
| TextInputFormat() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | configure(JobConf conf)Initializes a new instance from a  JobConf. | 
| RecordReader<LongWritable,Text> | getRecordReader(InputSplit genericSplit,
               JobConf job,
               Reporter reporter)Get the  RecordReaderfor the givenInputSplit. | 
| protected boolean | isSplitable(FileSystem fs,
           Path file)Is the given filename splittable? | 
addInputPath, addInputPathRecursively, addInputPaths, computeSplitSize, getBlockIndex, getInputPathFilter, getInputPaths, getSplitHosts, getSplits, listStatus, makeSplit, makeSplit, setInputPathFilter, setInputPaths, setInputPaths, setMinSplitSizepublic TextInputFormat()
public void configure(JobConf conf)
JobConfigurableJobConf.configure インタフェース内 JobConfigurableconf - the configurationprotected boolean isSplitable(FileSystem fs, Path file)
FileInputFormatFileInputFormat always returns
 true. Implementations that may deal with non-splittable files must
 override this method.
 FileInputFormat implementations can override this and return
 false to ensure that individual input files are never split-up
 so that Mappers process entire files.isSplitable クラス内 FileInputFormat<LongWritable,Text>fs - the file system that the file is onfile - the file name to checkpublic RecordReader<LongWritable,Text> getRecordReader(InputSplit genericSplit, JobConf job, Reporter reporter) throws IOException
InputFormatRecordReader for the given InputSplit.
 It is the responsibility of the RecordReader to respect
 record boundaries while processing the logical split to present a 
 record-oriented view to the individual task.
getRecordReader インタフェース内 InputFormat<LongWritable,Text>getRecordReader クラス内 FileInputFormat<LongWritable,Text>genericSplit - the InputSplitjob - the job that this split belongs toRecordReaderIOExceptionCopyright © 2016 Apache Software Foundation. All rights reserved.