Package org.apache.iceberg.mr.mapred
Class AbstractMapredIcebergRecordReader<T>
- java.lang.Object
- 
- org.apache.iceberg.mr.mapred.AbstractMapredIcebergRecordReader<T>
 
- 
- All Implemented Interfaces:
- org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>
 
 public abstract class AbstractMapredIcebergRecordReader<T> extends java.lang.Object implements org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>
- 
- 
Field SummaryFields Modifier and Type Field Description protected org.apache.hadoop.mapreduce.RecordReader<java.lang.Void,?>innerReader
 - 
Constructor SummaryConstructors Constructor Description AbstractMapredIcebergRecordReader(IcebergInputFormat<?> mapreduceInputFormat, IcebergSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()java.lang.VoidcreateKey()floatgetProgress()
 
- 
- 
- 
Constructor Detail- 
AbstractMapredIcebergRecordReaderpublic AbstractMapredIcebergRecordReader(IcebergInputFormat<?> mapreduceInputFormat, IcebergSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter) throws java.io.IOException - Throws:
- java.io.IOException
 
 
- 
 - 
Method Detail- 
createKeypublic java.lang.Void createKey() - Specified by:
- createKeyin interface- org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>
 
 - 
getProgresspublic float getProgress() throws java.io.IOException- Specified by:
- getProgressin interface- org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>
- Throws:
- java.io.IOException
 
 - 
closepublic void close() throws java.io.IOException- Specified by:
- closein interface- org.apache.hadoop.mapred.RecordReader<java.lang.Void,T>
- Throws:
- java.io.IOException
 
 
- 
 
-