public BytesRowKey(byte[] key) {
   Util.checkNull(key);
   this.key = key;
 }
 @Override
 protected Object innerToObject(Class<?> type, byte[] bytes) {
   Util.checkLength(bytes, 1);
   return bytes[0];
 }