Lombokの概要
Getter/Setterを自動生成するJavaライブラリ「Lombok」を使っています。
(version 1.16)
https://projectlombok.org/features/GetterSetter.html
http://ryoichi0102.hatenablog.com/entry/2016/07/14/000133
Lombokでは、boolean変数foo
のgetterは、getFoo
でなくisFoo
というメソッドが生成されます。
やりたいこと
bollean変数のgetterをgetFoo
という名前にしたいです。
Lombokの設定ファイル[lombok.config]に設定すれば、getFoo
という名前にはできます。
lombok.getter.noIsPrefix = [true | false] (default: false)
If set to true, getters generated for boolean fields will use the get prefix instead of the defaultis prefix, and any generated code that calls getters, such as @ToString, will also use get instead of is
しかし、既に他のクラスではLombokで生成されたisFoo
メソッドを使っているので、設定ファイルは修正したくありません。
クラスまたはフィールド変数を指定して、getFoo
というメソッドに変更する方法を教えてください。
欲しい回答が得られなかった場合の対応
- 型を
boolean
からjava.lang.Boolean
に変更する getFoo
というメソッドを実装する
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/11 04:30