@Override
    public RecordWriter<NullWritable, WARCWritable> getRecordWriter(FileSystem fs, JobConf job, String filename,
                                                                    Progressable progress) throws IOException {
        return new WARCWriter(job, filename, progress);
    }
@ Override public RecordWriter < NullWritable , WARCWritable > getRecordWriter ( FileSystem fs , JobConf job , String filename , Progressable progress ) throws IOException { return new WARCWriter ( job , filename , progress ) ; }
Creates a new output file in WARC format, and returns a RecordWriter for writing to it.