client-mr/core/src/main/java/org/apache/hadoop/mapred/SortWriteBuffer.java [306:352]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private static final class Record<K> {

    private final int keyIndex;
    private final int keyOffSet;
    private final int keyLength;
    private final int valueLength;

    Record(int keyIndex, int keyOffset, int keyLength, int valueLength) {
      this.keyIndex = keyIndex;
      this.keyOffSet = keyOffset;
      this.keyLength = keyLength;
      this.valueLength = valueLength;
    }

    public int getKeyIndex() {
      return keyIndex;
    }

    public int getKeyOffSet() {
      return keyOffSet;
    }

    public int getKeyLength() {
      return keyLength;
    }

    public int getValueLength() {
      return valueLength;
    }
  }

  private static final class WrappedBuffer {

    private byte[] buffer;
    private int size;

    WrappedBuffer(int size) {
      this.buffer = new byte[size];
      this.size = size;
    }

    public byte[] getBuffer() {
      return buffer;
    }

    public int getSize() {
      return size;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



client-tez/src/main/java/org/apache/tez/runtime/library/common/sort/buffer/WriteBuffer.java [310:354]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private static final class Record<K> {
    private final int keyIndex;
    private final int keyOffSet;
    private final int keyLength;
    private final int valueLength;

    Record(int keyIndex, int keyOffset, int keyLength, int valueLength) {
      this.keyIndex = keyIndex;
      this.keyOffSet = keyOffset;
      this.keyLength = keyLength;
      this.valueLength = valueLength;
    }

    public int getKeyIndex() {
      return keyIndex;
    }

    public int getKeyOffSet() {
      return keyOffSet;
    }

    public int getKeyLength() {
      return keyLength;
    }

    public int getValueLength() {
      return valueLength;
    }
  }

  private static final class WrappedBuffer {
    private byte[] buffer;
    private int size;

    WrappedBuffer(int size) {
      this.buffer = new byte[size];
      this.size = size;
    }

    public byte[] getBuffer() {
      return buffer;
    }

    public int getSize() {
      return size;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



