public abstract class AbstractMapredIcebergRecordReader<T>
extends java.lang.Object
implements org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>
| Modifier and Type | Field and Description | 
|---|---|
protected org.apache.hadoop.mapreduce.RecordReader<java.lang.Void,?> | 
innerReader  | 
| Constructor and Description | 
|---|
AbstractMapredIcebergRecordReader(IcebergInputFormat<?> mapreduceInputFormat,
                                 IcebergSplit split,
                                 org.apache.hadoop.mapred.JobConf job,
                                 org.apache.hadoop.mapred.Reporter reporter)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()  | 
java.lang.Void | 
createKey()  | 
float | 
getProgress()  | 
protected final org.apache.hadoop.mapreduce.RecordReader<java.lang.Void,?> innerReader
public AbstractMapredIcebergRecordReader(IcebergInputFormat<?> mapreduceInputFormat, IcebergSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter) throws java.io.IOException
java.io.IOExceptionpublic java.lang.Void createKey()
createKey in interface org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>public float getProgress()
                  throws java.io.IOException
getProgress in interface org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>java.io.IOExceptionpublic void close()
           throws java.io.IOException
close in interface org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>java.io.IOException