public GuaguaSequenceRecordReader(Configuration conf, GuaguaFileSplit split, Class<? extends Writable> keyClass, Class<? extends Writable> valueClass) throws IOException { this.conf = conf; this.keyClass = keyClass; this.valueClass = valueClass; if(split != null) { initialize(split); } }
/** * Contructor with Hadoop Writable setting. * * @param writable * Hadoop Writable instance */ public GuaguaWritableAdapter(W writable) { this.setWritable(writable); }
public GuaguaLineRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
@Override public void initRecordReader(GuaguaFileSplit fileSplit) throws IOException { this.setRecordReader(new GuaguaLineRecordReader(fileSplit)); } }
/** * Create a <code>GuaguaOptionsParser</code> to parse given options as well as generic Hadoop options. * * The resulting <code>CommandLine</code> object can be obtained by {@link #getCommandLine()}. * * @param conf * the configuration to modify * @param options * options built by the caller * @param args * User-specified arguments * @throws IOException */ public GuaguaOptionsParser(Configuration conf, Options options, String[] args) throws IOException { parseGeneralOptions(options, conf, args); this.conf = conf; }
@Override public void initRecordReader(GuaguaFileSplit fileSplit) throws IOException { this.setRecordReader(new GuaguaSequenceRecordReader<Text, Text>(fileSplit, Text.class, Text.class)); // this.setRecordReader(new GuaguaSequenceAsTextRecordReader(fileSplit)); } }
public GuaguaSequenceAsBinaryRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
public GuaguaSequenceAsTextRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
public GuaguaSequenceRecordReader(Configuration conf, GuaguaFileSplit split, Class<? extends Writable> keyClass, Class<? extends Writable> valueClass) throws IOException { this.conf = conf; this.keyClass = keyClass; this.valueClass = valueClass; if(split != null) { initialize(split); } }
public GuaguaLineRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
/** * Create a <code>GuaguaOptionsParser</code> to parse given options as well as generic Hadoop options. * * The resulting <code>CommandLine</code> object can be obtained by {@link #getCommandLine()}. * * @param conf * the configuration to modify * @param options * options built by the caller * @param args * User-specified arguments * @throws IOException */ public GuaguaOptionsParser(Configuration conf, Options options, String[] args) throws IOException { parseGeneralOptions(options, conf, args); this.conf = conf; }
/** * Contructor with Hadoop Writable setting. * * @param writable * Hadoop Writable instance */ public GuaguaWritableAdapter(W writable) { this.setWritable(writable); }
public GuaguaSequenceAsBinaryRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
public GuaguaSequenceAsTextRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
public GuaguaSequenceRecordReader(Configuration conf, GuaguaFileSplit split, Class<? extends Writable> keyClass, Class<? extends Writable> valueClass) throws IOException { this.conf = conf; this.keyClass = keyClass; this.valueClass = valueClass; if(split != null) { initialize(split); } }
public GuaguaLineRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
/** * Create a <code>GuaguaOptionsParser</code> to parse given options as well as generic Hadoop options. * * The resulting <code>CommandLine</code> object can be obtained by {@link #getCommandLine()}. * * @param conf * the configuration to modify * @param options * options built by the caller * @param args * User-specified arguments * @throws IOException */ public GuaguaOptionsParser(Configuration conf, Options options, String[] args) throws IOException { parseGeneralOptions(options, conf, args); this.conf = conf; }
public GuaguaSequenceRecordReader(Configuration conf, GuaguaFileSplit split, Class<? extends Writable> keyClass, Class<? extends Writable> valueClass) throws IOException { this.conf = conf; this.keyClass = keyClass; this.valueClass = valueClass; if(split != null) { initialize(split); } }
public GuaguaLineRecordReader(Configuration conf, GuaguaFileSplit split) throws IOException { this.conf = conf; initialize(split); }
/** * Create a <code>GuaguaOptionsParser</code> to parse given options as well as generic Hadoop options. * * The resulting <code>CommandLine</code> object can be obtained by {@link #getCommandLine()}. * * @param conf * the configuration to modify * @param options * options built by the caller * @param args * User-specified arguments * @throws IOException */ public GuaguaOptionsParser(Configuration conf, Options options, String[] args) throws IOException { parseGeneralOptions(options, conf, args); this.conf = conf; }