Generics使うからといってコードをすべて書き換えなくちゃならない理由はないだろ