boolean (@NotNull String text) { String name = myClass.getName(); if (name == null || !text.contains(name)) return false; if (text.equals(getCanonicalText(false))) return true; PsiElementFactory factory = JavaPsiFacade.getElementFactory(myManager.getProject()); PsiType patternType; try { patternType = factory.createTypeFromText(text, myClass); } catch (IncorrectOperationException e) { return false; } return equals(patternType); }