オブジェクトoがクラスのインスタンスであるCか、のサブクラスのインスタンスであるかを確認したいと思いますC。
場合たとえば、pクラスであるPoint私がしたいx.instanceOf(Point.class)ことをtrueしてもx.instanceOf(Object.class)しますtrue。
ボックス化されたプリミティブ型でも機能するようにしたい。例えば、場合xでInteger、その後x.instanceOf(Integer.class)でなければなりませんtrue。
そんなことはありますか?そうでない場合、どうすればそのようなメソッドを実装できますか?