public abstract class KotlinLightClassForPackageBase extends com.intellij.psi.impl.light.AbstractLightClass
| Constructor and Description |
|---|
KotlinLightClassForPackageBase(com.intellij.psi.PsiManager manager) |
| Modifier and Type | Method and Description |
|---|---|
com.intellij.psi.PsiClass |
findInnerClassByName(java.lang.String name,
boolean checkBases) |
com.intellij.psi.PsiClass[] |
getAllInnerClasses() |
com.intellij.psi.PsiClass |
getContainingClass() |
com.intellij.psi.javadoc.PsiDocComment |
getDocComment() |
com.intellij.psi.PsiReferenceList |
getExtendsList() |
com.intellij.psi.PsiClassType[] |
getExtendsListTypes() |
com.intellij.psi.PsiReferenceList |
getImplementsList() |
com.intellij.psi.PsiClassType[] |
getImplementsListTypes() |
com.intellij.psi.PsiClassInitializer[] |
getInitializers() |
com.intellij.psi.PsiClass[] |
getInnerClasses() |
com.intellij.psi.PsiClass[] |
getInterfaces() |
com.intellij.psi.PsiModifierList |
getModifierList() |
com.intellij.psi.PsiClass |
getSuperClass() |
com.intellij.psi.PsiClass[] |
getSupers() |
com.intellij.psi.PsiClassType[] |
getSuperTypes() |
com.intellij.psi.PsiTypeParameterList |
getTypeParameterList() |
com.intellij.psi.PsiTypeParameter[] |
getTypeParameters() |
boolean |
hasModifierProperty(java.lang.String name) |
boolean |
hasTypeParameters() |
boolean |
isAnnotationType() |
boolean |
isDeprecated() |
boolean |
isEnum() |
boolean |
isInterface() |
accept, copy, findFieldByName, findMethodBySignature, findMethodsAndTheirSubstitutorsByName, findMethodsByName, findMethodsBySignature, getAllFields, getAllMethods, getAllMethodsAndTheirSubstitutors, getConstructors, getContainingFile, getContext, getDelegate, getFields, getLBrace, getMethods, getName, getNameIdentifier, getNavigationElement, getQualifiedName, getRBrace, getScope, getText, getVisibleSignatures, isEquivalentTo, isInheritor, isInheritorDeep, isValid, processDeclarations, setName, toStringadd, addAfter, addBefore, checkAdd, checkDelete, delete, findElementAt, getChildren, getLanguage, getManager, getNextSibling, getNode, getParent, getPrevSibling, getStartOffsetInParent, getTextLength, getTextOffset, getTextRange, isPhysical, isWritable, replace, setNavigationElement, textMatches, textMatches, textToCharArrayacceptChildren, addRange, addRangeAfter, addRangeBefore, canNavigate, canNavigateToSource, deleteChildRange, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getFirstChild, getLastChild, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, getUseScope, navigate, notNullChild, textContainsbuildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlagsclearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replaceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNextSibling, getNode, getOriginalElement, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getTextLength, getTextOffset, getTextRange, getUseScope, isPhysical, isWritable, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArraypublic KotlinLightClassForPackageBase(com.intellij.psi.PsiManager manager)
@Nullable public com.intellij.psi.PsiModifierList getModifierList()
getModifierList in interface com.intellij.psi.PsiModifierListOwnergetModifierList in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean hasModifierProperty(@NonNls@NotNull java.lang.String name)
hasModifierProperty in interface com.intellij.psi.PsiModifierListOwnerhasModifierProperty in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean isDeprecated()
isDeprecated in interface com.intellij.psi.PsiDocCommentOwnerisDeprecated in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean isInterface()
isInterface in interface com.intellij.psi.PsiClassisInterface in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean isAnnotationType()
isAnnotationType in interface com.intellij.psi.PsiClassisAnnotationType in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean isEnum()
isEnum in interface com.intellij.psi.PsiClassisEnum in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.PsiClass getContainingClass()
getContainingClass in interface com.intellij.psi.PsiClassgetContainingClass in interface com.intellij.psi.PsiMembergetContainingClass in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean hasTypeParameters()
hasTypeParameters in interface com.intellij.psi.PsiTypeParameterListOwnerhasTypeParameters in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiTypeParameter[] getTypeParameters()
getTypeParameters in interface com.intellij.psi.PsiTypeParameterListOwnergetTypeParameters in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.PsiTypeParameterList getTypeParameterList()
getTypeParameterList in interface com.intellij.psi.PsiTypeParameterListOwnergetTypeParameterList in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.javadoc.PsiDocComment getDocComment()
getDocComment in interface com.intellij.psi.PsiDocCommentOwnergetDocComment in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.PsiReferenceList getImplementsList()
getImplementsList in interface com.intellij.psi.PsiClassgetImplementsList in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClassType[] getImplementsListTypes()
getImplementsListTypes in interface com.intellij.psi.PsiClassgetImplementsListTypes in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.PsiReferenceList getExtendsList()
getExtendsList in interface com.intellij.psi.PsiClassgetExtendsList in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClassType[] getExtendsListTypes()
getExtendsListTypes in interface com.intellij.psi.PsiClassgetExtendsListTypes in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.PsiClass getSuperClass()
getSuperClass in interface com.intellij.psi.PsiClassgetSuperClass in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClass[] getSupers()
getSupers in interface com.intellij.psi.PsiClassgetSupers in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClassType[] getSuperTypes()
getSuperTypes in interface com.intellij.psi.PsiClassgetSuperTypes in class com.intellij.psi.impl.light.AbstractLightClasspublic com.intellij.psi.PsiClass[] getInterfaces()
getInterfaces in interface com.intellij.psi.PsiClassgetInterfaces in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClass[] getInnerClasses()
getInnerClasses in interface com.intellij.psi.PsiClassgetInnerClasses in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClassInitializer[] getInitializers()
getInitializers in interface com.intellij.psi.PsiClassgetInitializers in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClass[] getAllInnerClasses()
getAllInnerClasses in interface com.intellij.psi.PsiClassgetAllInnerClasses in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public com.intellij.psi.PsiClass findInnerClassByName(@NonNls java.lang.String name, boolean checkBases)
findInnerClassByName in interface com.intellij.psi.PsiClassfindInnerClassByName in class com.intellij.psi.impl.light.AbstractLightClass