public class PsiJetFunctionStubImpl extends com.intellij.psi.stubs.StubBase<JetNamedFunction> implements PsiJetFunctionStub
| Constructor and Description |
|---|
PsiJetFunctionStubImpl(com.intellij.psi.stubs.IStubElementType elementType,
com.intellij.psi.stubs.StubElement parent,
java.lang.String name,
boolean isTopLevel,
FqName topFQName,
boolean isExtension) |
PsiJetFunctionStubImpl(com.intellij.psi.stubs.IStubElementType elementType,
com.intellij.psi.stubs.StubElement parent,
com.intellij.util.io.StringRef nameRef,
boolean isTopLevel,
FqName topFQName,
boolean isExtension) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAnnotations() |
java.lang.String |
getName() |
FqName |
getTopFQName() |
boolean |
isExtension()
Does function extends some type.
|
boolean |
isTopLevel()
Is function defined in directly in package.
|
java.lang.String |
toString() |
findChildStubByType, getCachedPsi, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenStubs, getParentStub, getParentStubOfType, getProject, getPsi, getStubType, printTree, setPsiclearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replacepublic PsiJetFunctionStubImpl(@NotNull com.intellij.psi.stubs.IStubElementType elementType, @NotNull com.intellij.psi.stubs.StubElement parent, @Nullable java.lang.String name, boolean isTopLevel, @Nullable FqName topFQName, boolean isExtension)
public PsiJetFunctionStubImpl(@NotNull com.intellij.psi.stubs.IStubElementType elementType, @NotNull com.intellij.psi.stubs.StubElement parent, @Nullable com.intellij.util.io.StringRef nameRef, boolean isTopLevel, @Nullable FqName topFQName, boolean isExtension)
public java.lang.String getName()
getName in interface com.intellij.psi.stubs.NamedStub<JetNamedFunction>@Nullable public FqName getTopFQName()
getTopFQName in interface PsiJetFunctionStubpublic boolean isTopLevel()
PsiJetFunctionStubisTopLevel in interface PsiJetFunctionStubpublic boolean isExtension()
PsiJetFunctionStubisExtension in interface PsiJetFunctionStub@NotNull public java.lang.String[] getAnnotations()
getAnnotations in interface PsiJetFunctionStubpublic java.lang.String toString()
toString in class com.intellij.psi.stubs.StubBase<JetNamedFunction>