Я пытаюсь создать шаблон, который с некоторыми атрибутами генерирует «специальные» методы получения и установки для всех полей.
Например,
public class MyBean {
private int numeric;
}
Создайте это:
public int getNumeric() {
return numeric;
}
public void setNumeric(final int newNumeric) {
this.numeric = newNumeric;
}
Я проверяю, что шаблон Eclipse по умолчанию использует переменную $ {body_statement} для генерации сеттеров и геттеров, я думаю, что мне нужно изменить эту переменную, но я не нашел выражения этой переменной.
Я пытаюсь использовать следующий шаблон, но он не работает правильно (мне пришлось вручную писать тип и поле).
private ${type} get${field}() {return ${field};}
private void set${field}(final ${type} ${field}) {this.${field} = ${field};}
У кого-нибудь есть идея?
Спасибо.