@Deprecated
  default boolean checkAndRowMutate(byte[] row, Filter filter, RowMutations mutations)
    throws IOException {
    return checkAndRowMutate(row, filter, TimeRange.allTime(), mutations);
  }
Atomically checks if a row matches the filter and if it does, it performs the row mutations.
Use to do many mutations on a single row. Use checkAndMutate to do one checkAndMutate at a
time.
@param row       to check
@param filter    the filter
@param mutations data to put if check succeeds
@return true if mutations were applied, false otherwise
@deprecated since 3.0.0 and will be removed in 4.0.0. Use
            {@link #checkAndMutate(CheckAndMutate)} instead.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Region.java