@Override
  public String toString() {
    if (this.bytes == null || this.bytes.length == 0) {
      return "empty";
    }
    return keyToString(this.bytes, this.offset + ROW_OFFSET, getKeyLength()) + "/vlen="
      + getValueLength() + "/seqid=" + seqId;
  }
Creates a shallow copy of this KeyValue, reusing the data byte buffer.
http://en.wikipedia.org/wiki/Object_copy
@return Shallow copy of this KeyValue
hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java