2017-05-03 33 views
0

我有一成不變的類,其中大部分時間的參數都要求非空的域模型構造:生成具有requireNonNull()

public class TestClass { 
    private final String field; 

    public TestClass(String field) { 
    this.field = Objects.requireNonNull(field); 
    } 
} 

我產生過這些構造右擊 - >生成... - >構造

Generate Constructor

生成CONSTRU當然,ctor還沒有得到requireNonNull()方法調用,這迫使我爲每個需要它的字段添加它。

有什麼辦法可以配置這個代碼生成默認包含requireNonNull,如果是的話,怎麼辦?

谷歌搜索不會導致太多,但official documentation,它沒有提到任何關於這一點。

回答