public class KotlinLightClassForPackage extends KotlinLightClassForPackageBase implements KotlinLightClass, JetJavaMirrorMarker
| Modifier and Type | Method and Description |
|---|---|
com.intellij.psi.PsiElement |
copy() |
static KotlinLightClassForPackage |
create(com.intellij.psi.PsiManager manager,
FqName qualifiedName,
com.intellij.psi.search.GlobalSearchScope searchScope,
java.util.Collection<JetFile> files) |
boolean |
equals(java.lang.Object obj) |
com.intellij.psi.PsiClass |
getDelegate() |
javax.swing.Icon |
getElementIcon(int flags) |
FqName |
getFqName() |
java.lang.String |
getName() |
com.intellij.psi.PsiElement |
getNavigationElement() |
com.intellij.navigation.ItemPresentation |
getPresentation() |
java.lang.String |
getQualifiedName() |
int |
hashCode() |
boolean |
isEquivalentTo(com.intellij.psi.PsiElement another) |
boolean |
isValid() |
java.lang.String |
toString() |
findInnerClassByName, getAllInnerClasses, getContainingClass, getDocComment, getExtendsList, getExtendsListTypes, getImplementsList, getImplementsListTypes, getInitializers, getInnerClasses, getInterfaces, getModifierList, getSuperClass, getSupers, getSuperTypes, getTypeParameterList, getTypeParameters, hasModifierProperty, hasTypeParameters, isAnnotationType, isDeprecated, isEnum, isInterfaceaccept, findFieldByName, findMethodBySignature, findMethodsAndTheirSubstitutorsByName, findMethodsByName, findMethodsBySignature, getAllFields, getAllMethods, getAllMethodsAndTheirSubstitutors, getConstructors, getContainingFile, getContext, getFields, getLBrace, getMethods, getNameIdentifier, getRBrace, getScope, getText, getVisibleSignatures, isInheritor, isInheritorDeep, processDeclarations, setNameadd, 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, getProject, getReference, getReferences, getResolveScope, getUseScope, navigate, notNullChild, textContainsbuildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlagsclearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replacefinalize, getClass, notify, notifyAll, wait, wait, waitfindFieldByName, findInnerClassByName, findMethodBySignature, findMethodsAndTheirSubstitutorsByName, findMethodsByName, findMethodsBySignature, getAllFields, getAllInnerClasses, getAllMethods, getAllMethodsAndTheirSubstitutors, getConstructors, getContainingClass, getExtendsList, getExtendsListTypes, getFields, getImplementsList, getImplementsListTypes, getInitializers, getInnerClasses, getInterfaces, getLBrace, getMethods, getNameIdentifier, getRBrace, getScope, getSuperClass, getSupers, getSuperTypes, getVisibleSignatures, isAnnotationType, isEnum, isInheritor, isInheritorDeep, isInterface, setNamegetTypeParameterList, getTypeParameters, hasTypeParametersgetModifierList, hasModifierPropertyaccept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNextSibling, getNode, getOriginalElement, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getUseScope, isPhysical, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray@Nullable public static KotlinLightClassForPackage create(@NotNull com.intellij.psi.PsiManager manager, @NotNull FqName qualifiedName, @NotNull com.intellij.psi.search.GlobalSearchScope searchScope, @NotNull java.util.Collection<JetFile> files)
@NotNull public FqName getFqName()
getFqName in interface KotlinLightClass@Nullable public java.lang.String getName()
getName in interface com.intellij.navigation.NavigationItemgetName in interface com.intellij.pom.PomNamedTargetgetName in interface com.intellij.psi.PsiNamedElementgetName in class com.intellij.psi.impl.light.AbstractLightClass@Nullable public java.lang.String getQualifiedName()
getQualifiedName in interface com.intellij.psi.PsiClassgetQualifiedName in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean isValid()
isValid in interface com.intellij.pom.PomTargetisValid in interface com.intellij.psi.PsiElementisValid in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiElement copy()
copy in interface com.intellij.psi.PsiElementcopy in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiClass getDelegate()
getDelegate in interface KotlinLightClassgetDelegate in class com.intellij.psi.impl.light.AbstractLightClass@NotNull public com.intellij.psi.PsiElement getNavigationElement()
getNavigationElement in interface com.intellij.psi.PsiElementgetNavigationElement in interface com.intellij.psi.PsiTargetgetNavigationElement in class com.intellij.psi.impl.light.AbstractLightClasspublic boolean isEquivalentTo(com.intellij.psi.PsiElement another)
isEquivalentTo in interface com.intellij.psi.PsiElementisEquivalentTo in class com.intellij.psi.impl.light.AbstractLightClasspublic com.intellij.navigation.ItemPresentation getPresentation()
getPresentation in interface com.intellij.navigation.NavigationItemgetPresentation in class com.intellij.psi.impl.PsiElementBasepublic javax.swing.Icon getElementIcon(int flags)
getElementIcon in class com.intellij.psi.impl.ElementBasepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in interface com.intellij.psi.PsiElementtoString in class com.intellij.psi.impl.light.AbstractLightClass