@Override
    public Object getValueAt(int rowIndex, int columnIndex) {
      final ParameterData data = getParamData(rowIndex);
      return switch (columnIndex) {
        case PARAM -> data.getType().getCanonicalText() + " " + data.getParamName();
        case FIELD -> data.getFieldName();
        case SETTER -> data.getSetterName();
        case DEFAULT_VALUE -> data.getDefaultValue();
        case SKIP_SETTER -> !data.isInsertSetter();
        default -> null;
      };
    }
@Override
    public Object getValueAt(int rowIndex, int columnIndex)