Package ml.shifu.guagua.mapreduce
Class GuaguaSequenceAsBinaryRecordReader
- java.lang.Object
-
- ml.shifu.guagua.mapreduce.GuaguaSequenceRecordReader<org.apache.hadoop.io.BytesWritable,org.apache.hadoop.io.BytesWritable>
-
- ml.shifu.guagua.mapreduce.GuaguaSequenceAsBinaryRecordReader
-
- All Implemented Interfaces:
ml.shifu.guagua.io.GuaguaRecordReader<GuaguaWritableAdapter<org.apache.hadoop.io.BytesWritable>,GuaguaWritableAdapter<org.apache.hadoop.io.BytesWritable>>
@Deprecated public class GuaguaSequenceAsBinaryRecordReader extends GuaguaSequenceRecordReader<org.apache.hadoop.io.BytesWritable,org.apache.hadoop.io.BytesWritable>
Deprecated.A reader read HDFS sequence file key by key. The sequence key and value types are bothBytesWritable.Copy some code from
SequenceFileAsBinaryInputFormatbut to supportGuaguaRecordReaderinterface.If use default constructor, user should also call
GuaguaSequenceRecordReader.initialize(GuaguaFileSplit)like in below:this.setRecordReader(new GuaguaSequenceAsBinaryRecordReader()); this.getRecordReader().initialize(fileSplit);
or directly use other constructors:this.setRecordReader(new GuaguaSequenceAsBinaryRecordReader(fileSplit));
-
-
Constructor Summary
Constructors Constructor Description GuaguaSequenceAsBinaryRecordReader()Deprecated.GuaguaSequenceAsBinaryRecordReader(ml.shifu.guagua.io.GuaguaFileSplit split)Deprecated.GuaguaSequenceAsBinaryRecordReader(org.apache.hadoop.conf.Configuration conf, ml.shifu.guagua.io.GuaguaFileSplit split)Deprecated.
-
Method Summary
-
Methods inherited from class ml.shifu.guagua.mapreduce.GuaguaSequenceRecordReader
close, getCurrentKey, getCurrentValue, getProgress, initialize, nextKeyValue
-
-
-
-
Constructor Detail
-
GuaguaSequenceAsBinaryRecordReader
public GuaguaSequenceAsBinaryRecordReader() throws IOExceptionDeprecated.- Throws:
IOException
-
GuaguaSequenceAsBinaryRecordReader
public GuaguaSequenceAsBinaryRecordReader(ml.shifu.guagua.io.GuaguaFileSplit split) throws IOExceptionDeprecated.- Throws:
IOException
-
GuaguaSequenceAsBinaryRecordReader
public GuaguaSequenceAsBinaryRecordReader(org.apache.hadoop.conf.Configuration conf, ml.shifu.guagua.io.GuaguaFileSplit split) throws IOExceptionDeprecated.- Throws:
IOException
-
-