public class MapRedRowRecordReader extends RowRecordReader implements org.apache.hadoop.mapred.RecordReader<Key,Row>
RowRecordReader to make the reader compliant with
mapred.* api, a.k.a. old map reduce apies, logger, rs, splitIterator| Constructor and Description |
|---|
MapRedRowRecordReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Key |
createKey() |
Row |
createValue() |
protected long[] |
getLengths(org.apache.hadoop.mapred.InputSplit split) |
long |
getPos() |
float |
getProgress() |
protected org.apache.hadoop.fs.Path[] |
getSplitPaths(org.apache.hadoop.mapred.InputSplit split) |
protected long[] |
getStartOffsets(org.apache.hadoop.mapred.InputSplit split) |
boolean |
next(Key key,
Row value) |
getCurrentKey, getCurrentValue, getResultSetProgress, getRowKeyBytes, initialize, instantiateGfxdLoner, nextKeyValue, nextRowprotected org.apache.hadoop.fs.Path[] getSplitPaths(org.apache.hadoop.mapred.InputSplit split)
protected long[] getStartOffsets(org.apache.hadoop.mapred.InputSplit split)
protected long[] getLengths(org.apache.hadoop.mapred.InputSplit split)
public final Key createKey()
public final Row createValue()
public long getPos()
throws java.io.IOException
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in interface org.apache.hadoop.mapred.RecordReader<Key,Row>close in class RowRecordReaderjava.io.IOExceptionpublic float getProgress()
throws java.io.IOException
getProgress in interface org.apache.hadoop.mapred.RecordReader<Key,Row>getProgress in class RowRecordReaderjava.io.IOExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.