リファクタリング。PMD対策。IFのネストはand条件でまとめる。
checkstyle対策。引数にはすべてfinalを。