>>570
型引数をどう使いたいかによるが
Javaのジェネリクスは腐ってて、静的にTだけ伝えたところでほとんど意味がないから
Classオブジェクトを一緒に渡すのがふつう
protected final <T> void notify(T arg, Class<T> argtype, int id) { this.hoge.onUpdate(args, argtype, this.id, this); }
public <T> void onUpdate(Class<T> argtype, int id, Sender sender)