@Override
    public String getColumnName(int column) {
      return switch (column) {
        case PARAM -> JavaRefactoringBundle.message("replace.constructor.builder.parameter.table.title");
        case FIELD -> JavaRefactoringBundle.message("replace.constructor.builder.field.name.table.title");
        case SETTER -> JavaRefactoringBundle.message("replace.constructor.builder.setter.name.table.title");
        case DEFAULT_VALUE -> JavaRefactoringBundle.message("replace.constructor.builder.default.value.table.title");
        case SKIP_SETTER -> JavaRefactoringBundle.message("replace.constructor.builder.optional.setter.table.title");
        default -> {
          assert false : "unknown column " + column;
          yield null;
        }
      };
    }
@Override
    public String getColumnName(int column)