java.io.Closeable, java.lang.AutoCloseablepublic class StreamXmlRecordReader extends StreamBaseRecordReader
LOG| Constructor | Description |
|---|---|
StreamXmlRecordReader(org.apache.hadoop.fs.FSDataInputStream in,
org.apache.hadoop.mapreduce.lib.input.FileSplit split,
org.apache.hadoop.mapreduce.TaskAttemptContext context,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.io.Text |
getCurrentKey() |
|
org.apache.hadoop.io.Text |
getCurrentValue() |
|
void |
init() |
|
void |
initialize(org.apache.hadoop.mapreduce.InputSplit arg0,
org.apache.hadoop.mapreduce.TaskAttemptContext arg1) |
|
boolean |
next(org.apache.hadoop.io.Text key,
org.apache.hadoop.io.Text value) |
Read a record.
|
boolean |
nextKeyValue() |
|
void |
seekNextRecordBoundary() |
Implementation should seek forward in_ to the first byte of the next
record.
|
close, createKey, createValue, getPos, getProgresspublic StreamXmlRecordReader(org.apache.hadoop.fs.FSDataInputStream in,
org.apache.hadoop.mapreduce.lib.input.FileSplit split,
org.apache.hadoop.mapreduce.TaskAttemptContext context,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs)
throws java.io.IOException
java.io.IOExceptionpublic final void init()
throws java.io.IOException
java.io.IOExceptionpublic boolean next(org.apache.hadoop.io.Text key,
org.apache.hadoop.io.Text value)
throws java.io.IOException
StreamBaseRecordReadernext in class StreamBaseRecordReaderjava.io.IOExceptionpublic void seekNextRecordBoundary()
throws java.io.IOException
StreamBaseRecordReaderseekNextRecordBoundary in class StreamBaseRecordReaderjava.io.IOExceptionpublic org.apache.hadoop.io.Text getCurrentKey()
throws java.io.IOException,
java.lang.InterruptedException
getCurrentKey in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>java.io.IOExceptionjava.lang.InterruptedExceptionpublic org.apache.hadoop.io.Text getCurrentValue()
throws java.io.IOException,
java.lang.InterruptedException
getCurrentValue in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>java.io.IOExceptionjava.lang.InterruptedExceptionpublic void initialize(org.apache.hadoop.mapreduce.InputSplit arg0,
org.apache.hadoop.mapreduce.TaskAttemptContext arg1)
throws java.io.IOException,
java.lang.InterruptedException
initialize in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>java.io.IOExceptionjava.lang.InterruptedExceptionpublic boolean nextKeyValue()
throws java.io.IOException,
java.lang.InterruptedException
nextKeyValue in class org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>java.io.IOExceptionjava.lang.InterruptedExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.