org.apache.hadoop.mapreduce.lib.output
Class TextOutputFormat.LineRecordWriter<K,V>

java.lang.Object
  extended by org.apache.hadoop.mapreduce.RecordWriter<K,V>
      extended by org.apache.hadoop.mapreduce.lib.output.TextOutputFormat.LineRecordWriter<K,V>
Enclosing class:
TextOutputFormat<K,V>

protected static class TextOutputFormat.LineRecordWriter<K,V>
extends RecordWriter<K,V>


Field Summary
protected  DataOutputStream out
           
 
Constructor Summary
TextOutputFormat.LineRecordWriter(DataOutputStream out)
           
TextOutputFormat.LineRecordWriter(DataOutputStream out, String keyValueSeparator)
           
 
Method Summary
 void close(TaskAttemptContext context)
          Close this RecordWriter to future operations.
 void write(K key, V value)
          Writes a key/value pair.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

protected DataOutputStream out
Constructor Detail

TextOutputFormat.LineRecordWriter

public TextOutputFormat.LineRecordWriter(DataOutputStream out,
                                         String keyValueSeparator)

TextOutputFormat.LineRecordWriter

public TextOutputFormat.LineRecordWriter(DataOutputStream out)
Method Detail

write

public void write(K key,
                  V value)
           throws IOException
Description copied from class: RecordWriter
Writes a key/value pair.

Specified by:
write in class RecordWriter<K,V>
Parameters:
key - the key to write.
value - the value to write.
Throws:
IOException

close

public void close(TaskAttemptContext context)
           throws IOException
Description copied from class: RecordWriter
Close this RecordWriter to future operations.

Specified by:
close in class RecordWriter<K,V>
Parameters:
context - the context of the task
Throws:
IOException


Copyright © 2009 The Apache Software Foundation