org.jetbrains.jet.lang.resolve.java
Interface PsiClassFinder

All Known Implementing Classes:
PsiClassFinderImpl

public interface PsiClassFinder


Nested Class Summary
static class PsiClassFinder.RuntimeClassesHandleMode
           
 
Method Summary
 java.util.List<com.intellij.psi.PsiClass> findInnerPsiClasses(com.intellij.psi.PsiClass psiClass)
           
 com.intellij.psi.PsiClass findPsiClass(FqName fqName, PsiClassFinder.RuntimeClassesHandleMode runtimeClassesHandleMode)
           
 java.util.List<com.intellij.psi.PsiClass> findPsiClasses(com.intellij.psi.PsiPackage psiPackage)
           
 com.intellij.psi.PsiPackage findPsiPackage(FqName fqName)
           
 

Method Detail

findPsiClass

@Nullable
com.intellij.psi.PsiClass findPsiClass(@NotNull
                                                FqName fqName,
                                                @NotNull
                                                PsiClassFinder.RuntimeClassesHandleMode runtimeClassesHandleMode)

findPsiPackage

@Nullable
com.intellij.psi.PsiPackage findPsiPackage(@NotNull
                                                    FqName fqName)

findPsiClasses

@NotNull
java.util.List<com.intellij.psi.PsiClass> findPsiClasses(@NotNull
                                                                 com.intellij.psi.PsiPackage psiPackage)

findInnerPsiClasses

@NotNull
java.util.List<com.intellij.psi.PsiClass> findInnerPsiClasses(@NotNull
                                                                      com.intellij.psi.PsiClass psiClass)