public class InferredAnnotationsManagerImpl extends InferredAnnotationsManager
| Constructor and Description |
|---|
InferredAnnotationsManagerImpl(Project project) |
| Modifier and Type | Method and Description |
|---|---|
PsiAnnotation |
findInferredAnnotation(PsiModifierListOwner listOwner,
java.lang.String annotationFQN) |
PsiAnnotation [] |
findInferredAnnotations(PsiModifierListOwner listOwner)
When annotation name is known, prefer
InferredAnnotationsManager.findInferredAnnotation(PsiModifierListOwner, String) as
potentially faster. |
boolean |
isInferredAnnotation(PsiAnnotation annotation) |
getInstancepublic InferredAnnotationsManagerImpl(Project project)
public PsiAnnotation findInferredAnnotation(PsiModifierListOwner listOwner, java.lang.String annotationFQN)
findInferredAnnotation in class InferredAnnotationsManagerPsiAnnotation, which are not guaranteed to be equal.public PsiAnnotation [] findInferredAnnotations(PsiModifierListOwner listOwner)
InferredAnnotationsManagerInferredAnnotationsManager.findInferredAnnotation(PsiModifierListOwner, String) as
potentially faster.findInferredAnnotations in class InferredAnnotationsManagerpublic boolean isInferredAnnotation(PsiAnnotation annotation)
isInferredAnnotation in class InferredAnnotationsManagerAnnotationUtil.isInferredAnnotation(PsiAnnotation)