2016-03-20 14 views
1

У меня есть класс Я получение с помощью Class.forName как этотПроверяется объект является экземпляром общего родительского класса

Class<?> processClass = Class.forName(entity.getClassname()); 

мне нужно знать, если processClass является экземпляром этот тип

(Class<? extends Job>) 

Как я могу проверить это на Java? Я имею в виду, что мне нужно сделать что-то вроде этого:

  if (processClass.isAssignableFrom((Class<? extends Job>))){ 
       .... 
      } 

Как это можно достичь на Java?

ответ

1

Я предполагаю, что вы хотите проверить

Job.class.isAssignableFrom(processClass) 
+0

Хорошо, я исправляю себя. Это проверяет, чего я хочу. Благодаря! –

Смежные вопросы