|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
org.apache.hadoop.mapreduce.lib.input.SequenceFileAsTextRecordReader
public class SequenceFileAsTextRecordReader
This class converts the input keys and values to their String forms by calling toString() method. This class to SequenceFileAsTextInputFormat class is as LineRecordReader class to TextInputFormat class.
Constructor Summary | |
---|---|
SequenceFileAsTextRecordReader()
|
Method Summary | |
---|---|
void |
close()
Close the record reader. |
org.apache.hadoop.io.Text |
getCurrentKey()
Get the current key |
org.apache.hadoop.io.Text |
getCurrentValue()
Get the current value. |
float |
getProgress()
The current progress of the record reader through its data. |
void |
initialize(InputSplit split,
TaskAttemptContext context)
Called once at initialization. |
boolean |
nextKeyValue()
Read key/value pair in a line. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SequenceFileAsTextRecordReader() throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void initialize(InputSplit split, TaskAttemptContext context) throws java.io.IOException, java.lang.InterruptedException
RecordReader
initialize
in class RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
split
- the split that defines the range of records to readcontext
- the information about the task
java.io.IOException
java.lang.InterruptedException
public org.apache.hadoop.io.Text getCurrentKey() throws java.io.IOException, java.lang.InterruptedException
RecordReader
getCurrentKey
in class RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
java.io.IOException
java.lang.InterruptedException
public org.apache.hadoop.io.Text getCurrentValue() throws java.io.IOException, java.lang.InterruptedException
RecordReader
getCurrentValue
in class RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
java.io.IOException
java.lang.InterruptedException
public boolean nextKeyValue() throws java.io.IOException, java.lang.InterruptedException
nextKeyValue
in class RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
java.io.IOException
java.lang.InterruptedException
public float getProgress() throws java.io.IOException, java.lang.InterruptedException
RecordReader
getProgress
in class RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
java.io.IOException
java.lang.InterruptedException
public void close() throws java.io.IOException
RecordReader
close
in interface java.io.Closeable
close
in class RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |