docs: Object[] getNewRowData(Session session) {
  
          Object[] data = new Object[getColumnCount()];
          int      i;
  
          if (hasDefaultValues) {
              for (i = 0; i < getColumnCount(); i++) {
                  Expression def = colDefaults[i];
  
                  if (def != null) {
                      data[i] = def.getValue(session, colTypes[i]);
                  }
              }
          }
  
          return data;
      }