static <R> PosRow<R> of(long pos, R row) {
      return new PosRow<>(pos, row);
    }
Abstract implementation of positional delete writer for {@link BaseTable}.

@param <T> to indicate the record data type.
amoro-format-iceberg/src/main/java/org/apache/amoro/io/writer/SortedPosDeleteWriter.java