Как я могу заставить eclipse генерировать мои сеттеры с помощью оператора return

Я хочу, чтобы мое затмение вернулось this в сгенерированном сеттере. Это было бы очень полезно для Builder-Pattern

Что затмение делает по умолчанию:

public void set{uppercase_field_name}({field_type} {field_name}) {
    this.name = name;
}

Что я хочу сделать затмение:

public {class_type} set{uppercase_field_name}({field_type} {field_name}) {
    this.name = name;
    return this;
}

Я нашел несколько шаблонов, которые можно изменить в:

Preferences -> Java -> Code Style -> Code Templates

Но возможно редактировать только тело установщика, но не его подпись.

1 ответ

Я нашел ответ очень быстро после того, как погуглил еще немного:

Генерация сеттеров, которые возвращают себя в Eclipse

Я считаю этот подход еще лучше, потому что мне не нужно применять шаблон сборки каждый раз, когда я генерирую сеттеры. Который по соглашению всегда должен быть void,

Другие вопросы по тегам