public Cell create(byte[] row, int roffset, int rlength, byte[] family, int foffset, int flength,
    byte[] qualifier, int qoffset, int qlength, long timestamp, byte[] value, int voffset,
    int vlength, List<Tag> tags) throws IOException {
    return new KeyValue(row, roffset, rlength, family, foffset, flength, qualifier, qoffset,
      qlength, timestamp, KeyValue.Type.Put, value, voffset, vlength, tags);
  }
@param row       row key
@param roffset   row offset
@param rlength   row length
@param family    family name
@param foffset   family offset
@param flength   family length
@param qualifier column qualifier
@param qoffset   qualifier offset
@param qlength   qualifier length
@param timestamp version timestamp
@param value     column value
@param voffset   value offset
@param vlength   value length
@return created Cell
hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/CellCreator.java