code: public static LzoW3CLogInputFormat newInstance(final String fieldDefinitionFile) {
      return new LzoW3CLogInputFormat() {
        @Override
        public RecordReader<LongWritable, MapWritable> createRecordReader(InputSplit split,
            TaskAttemptContext context) throws IOException, InterruptedException {
          RecordReader<LongWritable, MapWritable> reader = new LzoW3CLogRecordReader() {
            @Override
            protected String getFieldDefinitionFile() {
              return fieldDefinitionFile;
            }
          };
          reader.initialize(split, context);
          return reader;
        }
      };
    }
docs: Use this method to create valid instances of LzoW3CLogInputFormat
  @param fieldDefinitionFile path to file in HDFS that contains the CRC hash to column mappings.
  @return