public byte[] dedicatedValueAsByteArray() {
      byte[] recordValue = new byte[length - DEDICATED_RECORD_HEADER_SIZE];
      buffer.get(DEDICATED_RECORD_HEADER_SIZE, recordValue);
      return recordValue;
    }
public byte[] dedicatedValueAsByteArray()