ドメインオブジェクトで生成されたgetterメソッドとsetterメソッドに関して小さな質問があります。ソースコードに共通のスタイルガイドを使いたい。そのスタイルガイドの一部には、各クラスのメンバー名をメンバーの接頭辞「m」で始めると書かれています。
class User{
String mName;
List<Call> mAllCall;
List<Geo> mAllGeo;
残念ながら、さらに多くのメンバー変数を持つクラスがいくつかあります。私が抱えている問題は、私が非常に怠惰な開発者であり、Eclipseでgetterメソッドとsetterメソッドを作成することです。
「ソース」->「ゲッターとセッターの生成」。
結果は
public String getmName() {
return mName;
}
public void setmName(String mName) {
this.mName = mName;
}
public List<Call> getmAllCall() {
return mAllCall;
}
public void setmAllCall(List<Call> mAllCall) {
this.mAllCall = mAllCall;
}
public List<Geo> getAllGeo() {
return mAllGeo;
}
public void setmAllGeo(List<Geo> mAllGeo) {
this.mAllGeo = mAllGeo;
}
それは私が望む結果ではありません。私はこれを必要とする:
public String getName() {
return mName;
}
public void setName(String pName) {
this.mName = pName;
}
public List<Call> getAllCall() {
return mAllCall;
}
public void setAllCall(List<Call> pAllCall) {
this.mAllCall = pAllCall;
}
public List<Geo> getAllGeo() {
return mAllGeo;
}
public void setmAllGeo(List<Geo> pAllGeo) {
this.mAllGeo = mAllGeo;
}
現在、メソッド名のプレフィックスを手動で削除して置き換えています。これを行う簡単な方法はありますか?