@Override
  public RecordReader<LongWritable, Text> createRecordReader(InputSplit arg0, TaskAttemptContext arg1)
      throws IOException, InterruptedException {  // MRv2
    return new EnclosedGeoJsonRecordReader();
  }
FileInputFormat for reading features in GeoJSON FeatureCollection.
ql/src/java/org/apache/hadoop/hive/ql/io/esriJson/EnclosedGeoJsonInputFormat.java