docs: public final <T> ColumnsValues
      evalColumnsValues(final Map<String, Object> pAddParam,
        final T pEntity) throws Exception {
      TableSql tableSql = getTablesMap().get(pEntity.getClass().getSimpleName());
      if (tableSql.getFieldsMap().containsKey(ISrvOrm.VERSION_NAME)) {
        pAddParam.put("versionAlgorithm", tableSql.getVersionAlgorithm());
      }
      @SuppressWarnings("unchecked")
      IConverter<T, ColumnsValues> convToColVal = (IConverter<T, ColumnsValues>)
        this.factoryCnvEntityToColumnsValues
          .lazyGet(pAddParam, pEntity.getClass());
      ColumnsValues result = convToColVal.convert(pAddParam, pEntity);
      if (tableSql.getFieldsMap().containsKey(ISrvOrm.VERSION_NAME)) {
        pAddParam.remove("versionAlgorithm");
      }
      return result;
    }