Как получить доступ к ярлыку Groovy для многопараметрических сеттеров? - PullRequest
0 голосов
/ 28 июня 2009

Допустим, у меня есть объект java.util.Properties. У объекта Properties есть метод с именем setProperty (String name, String value) . Есть ли для него ярлык сеттера?

РЕДАКТИРОВАТЬ: может быть, класс Properties был не лучшим примером, потому что я думаю, что он обрабатывает это, добавляя ключи как свойства. Но как насчет метода установки, который принимает произвольное количество параметров?

1 Ответ

2 голосов
/ 30 июня 2009

Краткий ответ «нет». Groovy предоставляет только ярлыки для свойств получения / установки, которые соответствуют соглашению JavaBeans

T getX()

void setX(T value)

где X - имя свойства, а T - тип свойства. Методы с именем "set *", имеющие более одного аргумента, не квалифицируются.

...