protected abstract static class InputFormatBase.RecordReaderBase<K,V> extends AbstractInputFormat.AbstractRecordReader<K,V>
currentK, currentKey, currentV, numKeysRead, scannerBase, scannerIterator, split
Modifier | Constructor and Description |
---|---|
protected |
RecordReaderBase() |
Modifier and Type | Method and Description |
---|---|
protected List<IteratorSetting> |
contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
String tableName)
Extracts Iterators settings from the context to be used by RecordReader.
|
protected void |
setupIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
Scanner scanner)
Deprecated.
since 1.7.0; Use
contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext, java.lang.String) instead. |
protected void |
setupIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
Scanner scanner,
RangeInputSplit split)
Deprecated.
since 1.7.0; Use
contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext, java.lang.String) instead. |
close, getCurrentKey, getCurrentValue, getProgress, initialize, setupIterators
protected List<IteratorSetting> contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context, String tableName)
AbstractInputFormat.AbstractRecordReader
contextIterators
in class AbstractInputFormat.AbstractRecordReader<K,V>
context
- the Hadoop context for the configured jobtableName
- the table name for which the scanner is configured@Deprecated protected void setupIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context, Scanner scanner)
contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext, java.lang.String)
instead.context
- the Hadoop context for the configured jobscanner
- the scanner to configure@Deprecated protected void setupIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context, Scanner scanner, RangeInputSplit split)
contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext, java.lang.String)
instead.Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.