Quiero comprobar si un objeto oes una instancia de la clase Co de una subclase de C.
Por ejemplo, si pes de la clase Pointquiero x.instanceOf(Point.class)ser truey también x.instanceOf(Object.class)ser true.
Quiero que funcione también para tipos primitivos en caja. Por ejemplo, si xes un Integerentonces x.instanceOf(Integer.class)debería ser true.
¿Existe tal cosa? Si no es así, ¿cómo puedo implementar tal método?