public final class KotlinNamespacePsiDeclarationProvider extends ClassPsiDeclarationProviderImpl implements PackagePsiDeclarationProvider
declarationOrigin, psiClassFinder
Constructor and Description |
---|
KotlinNamespacePsiDeclarationProvider(com.intellij.psi.PsiPackage psiPackage,
com.intellij.psi.PsiClass psiClass,
PsiClassFinder psiClassFinder) |
Modifier and Type | Method and Description |
---|---|
protected MembersCache |
buildMembersCache() |
DeclarationOrigin |
getDeclarationOrigin() |
com.intellij.psi.PsiPackage |
getPsiPackage() |
getPsiClass, isStaticMembers
getMembersCache
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMembersCache
public KotlinNamespacePsiDeclarationProvider(@NotNull com.intellij.psi.PsiPackage psiPackage, @NotNull com.intellij.psi.PsiClass psiClass, @NotNull PsiClassFinder psiClassFinder)
@NotNull public com.intellij.psi.PsiPackage getPsiPackage()
getPsiPackage
in interface PackagePsiDeclarationProvider
@NotNull protected MembersCache buildMembersCache()
buildMembersCache
in class ClassPsiDeclarationProviderImpl
@NotNull public DeclarationOrigin getDeclarationOrigin()
getDeclarationOrigin
in interface PsiDeclarationProvider
getDeclarationOrigin
in class ClassPsiDeclarationProviderImpl