public boolean isMatch(int id1, long id2) { return id1 == (int) id2; }
のような関数を呼ぼうとしたが、引数の型が間違えていて呼べない時は、一旦
public boolean isMatch(Object id1, Object id2) { return (int)id1 == (int) id2; }
のように引数をObjectに書き換えることで、エラーは出るが関数を呼ぶことができるようになるので、Eclipseでブレークポイントを設定して引数の型を調べることができる。プリミティブ型はラッパークラスにオートボクシングされる。