org.jetbrains.jet.lang.resolve.java.resolver
Class JavaAnnotationResolver
java.lang.Object
org.jetbrains.jet.lang.resolve.java.resolver.JavaAnnotationResolver
public final class JavaAnnotationResolver
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaAnnotationResolver
public JavaAnnotationResolver()
setClassResolver
@Inject
public void setClassResolver(JavaClassResolver classResolver)
setCompileTimeConstResolver
@Inject
public void setCompileTimeConstResolver(JavaCompileTimeConstResolver compileTimeConstResolver)
resolveAnnotations
@NotNull
public java.util.List<AnnotationDescriptor> resolveAnnotations(@NotNull
com.intellij.psi.PsiModifierListOwner owner,
@NotNull
PostponedTasks tasks)
resolveAnnotations
@NotNull
public java.util.List<AnnotationDescriptor> resolveAnnotations(@NotNull
com.intellij.psi.PsiModifierListOwner owner)
resolveAnnotation
@Nullable
public AnnotationDescriptor resolveAnnotation(com.intellij.psi.PsiAnnotation psiAnnotation,
@NotNull
PostponedTasks postponedTasks)
findOwnAnnotation
@Nullable
public static com.intellij.psi.PsiAnnotation findOwnAnnotation(@NotNull
com.intellij.psi.PsiModifierListOwner owner,
@NotNull
java.lang.String fqName)
findAnnotationWithExternal
@Nullable
public static com.intellij.psi.PsiAnnotation findAnnotationWithExternal(@NotNull
com.intellij.psi.PsiModifierListOwner owner,
@NotNull
java.lang.String fqName)