code: public ColumnConfig setValueNumeric(String valueNumeric) {
          if ((valueNumeric == null) || "null".equalsIgnoreCase(valueNumeric)) {
              this.valueNumeric = null;
          } else {
              String saved = valueNumeric;
              if (valueNumeric.startsWith("(")) {
                  valueNumeric = valueNumeric.replaceFirst("^\\(", "");
                  valueNumeric = valueNumeric.replaceFirst("\\)$", "");
              }
  
              try {
                  this.valueNumeric = ValueNumeric.of(Locale.US, valueNumeric);
              } catch (ParseException e) {
                  this.valueComputed = new DatabaseFunction(saved);
              }
          }
  
          return this;
      }
docs: Set the number this column should be set to. Supports integers and decimals, and strips off any wrapping
  parentheses. If the passed value cannot be parsed as a number in US locale, it is assumed to be a function
  that returns a number. If the value "null" is passed, it will set a null value.