0

Java Lombok Projectは素晴らしいものです。大量の生成されたゲッター/セッターを取り除き、シンプルでわかりやすいアノテーションを使用する可能性を提供します。

しかし、私の自動化プロジェクトでは、いくつかの要素のインターフェイスを返す必要があります。ロンボクがオブジェクトのインターフェースを返すことは可能ですか?

たとえば、私は持っています:

private ButtonElement button = new ButtonElement(....);
public IElement getButton() {
     return button;
}  

次のようなものが必要です。

@Getter   // with with IElement return type?   
private ButtonElement button = new ButtonElement(....); 
4

2 に答える 2

0

フィールド型をインターフェースとして定義すればもちろんインターフェースを返しますが、そうでなければ仕方がないと思います。

コードを次のように変更するだけです

@Getter      
private IElement button = new ButtonElement(....); 
于 2014-05-06T13:14:56.867 に答える