Я хочу перевірити, чи є об'єкт o
екземпляром класу C
або підкласу C
.
Наприклад, якщо p
це клас, Point
я хочу x.instanceOf(Point.class)
бути, true
а також x.instanceOf(Object.class)
бути true
.
Я хочу, щоб це працювало також для примітивних типів в коробці. Наприклад, якщо x
є, Integer
тоді x.instanceOf(Integer.class)
має бути true
.
Чи є така річ? Якщо ні, як я можу застосувати такий метод?