@Override
  public void write(DataOutput out) throws IOException {
    assert (inputSplits != null && inputSplits.length > 0);
    out.writeUTF(inputSplits[0].getClass().getName());
    out.writeInt(inputSplits.length);
    for (InputSplit inputSplit : inputSplits) {
      inputSplit.write(out);
    }
    out.writeUTF(inputFormatClassName);
  }
The position of the first byte in the file to process.
ql/src/java/org/apache/hadoop/hive/ql/io/BucketizedHiveInputSplit.java