public static class WikipediaPageInputFormatOld.WikipediaPageRecordReader extends Object implements org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>
RecordReader for reading Wikipedia pages from the XML dumps.| Constructor and Description |
|---|
WikipediaPageInputFormatOld.WikipediaPageRecordReader(org.apache.hadoop.mapred.FileSplit split,
org.apache.hadoop.mapred.JobConf conf)
Creates a
WikipediaPageRecordReader. |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes this InputSplit.
|
org.apache.hadoop.io.LongWritable |
createKey()
Creates an object for the key.
|
WikipediaPage |
createValue()
Creates an object for the value.
|
long |
getPos()
Returns the current position in the input.
|
float |
getProgress()
Returns progress on how much input has been consumed.
|
boolean |
next(org.apache.hadoop.io.LongWritable key,
WikipediaPage value)
Reads the next key-value pair.
|
public WikipediaPageInputFormatOld.WikipediaPageRecordReader(org.apache.hadoop.mapred.FileSplit split,
org.apache.hadoop.mapred.JobConf conf)
throws IOException
WikipediaPageRecordReader.IOExceptionpublic boolean next(org.apache.hadoop.io.LongWritable key,
WikipediaPage value)
throws IOException
next in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>IOExceptionpublic org.apache.hadoop.io.LongWritable createKey()
createKey in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>public WikipediaPage createValue()
createValue in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>public long getPos()
throws IOException
getPos in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>IOExceptionpublic void close()
throws IOException
close in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>IOExceptionpublic float getProgress()
throws IOException
getProgress in interface org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.LongWritable,WikipediaPage>IOExceptionCopyright © 2015. All rights reserved.