このメソッドにはローカル変数の自己代入があり、ローカル変数とフィールドが同じ名前です。 たとえば、以下のようなコードです。
int foo; public void setFoo(int foo) { foo = foo; }
そのような代入は役に立ちません。そうではなく、フィールドに代入するつもりでしたか?