2009-06-28 10 views
0

私はjava.util.Propertiesオブジェクトを持っているとしましょう。 Propertiesオブジェクトには、setProperty(String name、String value)というメソッドがあります。そのためのセッターのショートカットはありますか?マルチパラメータ設定のためのGroovy setterショートカットにはどのようにアクセスできますか?

EDIT:Propertiesクラスは、キーをプロパティとして追加することで処理すると思うので、おそらく最良の例ではありません。しかし、任意の数のパラメータを取るセッターメソッドはどうでしょうか?

答えて

2

短い答えは「いいえ」です。グルービーは、Xは、プロパティの名前であり、Tは、プロパティの種類であるJavaBeansの規則

T getX() 

void setX(T value) 

に従っゲッター/セッタープロパティのショートカットを提供します。 "set *"という名前のメソッドで、複数の引数を持つメソッドは修飾されません。

関連する問題