ロンボクAllArgsConstructor注釈に含ま静的変数はありますか?

クリーン:

タイトルはかなりそれを合計します。私はコンストラクタで(私はおそらくない)静的変数を含める必要がある場合、私は思ったんだけど。

静的変数は、私はおそらくいけない静的であることを考えます。しかし、私はstackoverflowの上で、この質問への答えを見つけるdidntの。

デッドプール :

これらの使用している間は、静的フィールドがスキップされていないロンボク島の注釈を

@NoArgsConstructor
@RequiredArgsConstructor
@AllArgsConstructor

静的フィールドは、これらのアノテーションによってスキップされます。

あなたは、静的フィールドを持つコンストラクタを宣言したいなら、あなたは明示的に宣言することができますが、これらのコンストラクタのいずれかが同じシグネチャを持っている場合は、コンパイルエラーになってしまうかもしれません

他のほとんどのロンボク島の注釈とは異なり、明示的なコンストラクタの存在は、独自のコンストラクタを生成するから、これらの注釈を停止しません。この手段は、あなた自身の専門のコンストラクタを書き、ロンボク良くとして定型的なものを発生させることができます。(あなたのコンストラクタの一つはロンボクが生成するものと同じ署名で終わる)競合が発生した場合、コンパイルエラーが発生します。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=332296&siteId=1