public class JavaElementFinder extends com.intellij.psi.PsiElementFinder implements JavaPsiFacadeKotlinHacks.KotlinFinderMarker
| Constructor and Description |
|---|
JavaElementFinder(com.intellij.openapi.project.Project project,
LightClassGenerationSupport lightClassGenerationSupport) |
| Modifier and Type | Method and Description |
|---|---|
com.intellij.psi.PsiClass |
findClass(java.lang.String qualifiedName,
com.intellij.psi.search.GlobalSearchScope scope) |
com.intellij.psi.PsiClass[] |
findClasses(java.lang.String qualifiedNameString,
com.intellij.psi.search.GlobalSearchScope scope) |
com.intellij.psi.PsiPackage |
findPackage(java.lang.String qualifiedNameString) |
com.intellij.psi.PsiClass[] |
getClasses(com.intellij.psi.PsiPackage psiPackage,
com.intellij.psi.search.GlobalSearchScope scope) |
java.util.Set<java.lang.String> |
getClassNames(com.intellij.psi.PsiPackage psiPackage,
com.intellij.psi.search.GlobalSearchScope scope) |
static JavaElementFinder |
getInstance(com.intellij.openapi.project.Project project) |
com.intellij.psi.PsiPackage[] |
getSubPackages(com.intellij.psi.PsiPackage psiPackage,
com.intellij.psi.search.GlobalSearchScope scope) |
public JavaElementFinder(@NotNull com.intellij.openapi.project.Project project, @NotNull LightClassGenerationSupport lightClassGenerationSupport)
@NotNull public static JavaElementFinder getInstance(@NotNull com.intellij.openapi.project.Project project)
public com.intellij.psi.PsiClass findClass(@NotNull java.lang.String qualifiedName, @NotNull com.intellij.psi.search.GlobalSearchScope scope)
findClass in class com.intellij.psi.PsiElementFinder@NotNull public com.intellij.psi.PsiClass[] findClasses(@NotNull java.lang.String qualifiedNameString, @NotNull com.intellij.psi.search.GlobalSearchScope scope)
findClasses in class com.intellij.psi.PsiElementFinder@NotNull public java.util.Set<java.lang.String> getClassNames(@NotNull com.intellij.psi.PsiPackage psiPackage, @NotNull com.intellij.psi.search.GlobalSearchScope scope)
getClassNames in class com.intellij.psi.PsiElementFinderpublic com.intellij.psi.PsiPackage findPackage(@NotNull java.lang.String qualifiedNameString)
findPackage in class com.intellij.psi.PsiElementFinder@NotNull public com.intellij.psi.PsiPackage[] getSubPackages(@NotNull com.intellij.psi.PsiPackage psiPackage, @NotNull com.intellij.psi.search.GlobalSearchScope scope)
getSubPackages in class com.intellij.psi.PsiElementFinder@NotNull public com.intellij.psi.PsiClass[] getClasses(@NotNull com.intellij.psi.PsiPackage psiPackage, @NotNull com.intellij.psi.search.GlobalSearchScope scope)
getClasses in class com.intellij.psi.PsiElementFinder