Как я могу заставить 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
,