Получить PsiClass от имени класса - PullRequest
0 голосов
/ 28 октября 2018

Я пытаюсь определить, доступен ли метод для определенного класса, используя

psiClass.getMethods();
// filter methods down to the one I'm looking for

. Я могу получить PsiType, используя FQCN, но не знаю, как получить PsiClass от PsiType, или, если это совсем не так.

String className = "com.foo.Bar";
PsiType type = PsiElementFactory.SERVICE.getInstance(project).getTypeByFQClassName(className);

Как правильно получить класс, учитывая его FQCN?

1 Ответ

0 голосов
/ 28 октября 2018

Как описано в документации , правильный способ найти PsiClass по квалифицированному имени - использовать JavaPsiFacade.findClass().

...