public class PsiJetClassStubImpl extends com.intellij.psi.stubs.StubBase<JetClass> implements PsiJetClassStub
| Constructor and Description |
|---|
PsiJetClassStubImpl(JetClassElementType type,
com.intellij.psi.stubs.StubElement parent,
com.intellij.util.io.StringRef qualifiedName,
com.intellij.util.io.StringRef name,
com.intellij.util.io.StringRef[] superNames,
boolean isTrait,
boolean isEnumClass,
boolean isEnumEntry,
boolean isAnnotation,
boolean isInner) |
PsiJetClassStubImpl(JetClassElementType type,
com.intellij.psi.stubs.StubElement parent,
java.lang.String qualifiedName,
java.lang.String name,
java.util.List<java.lang.String> superNames,
boolean isTrait,
boolean isEnumClass,
boolean isEnumEntry,
boolean isAnnotation,
boolean isInner) |
| Modifier and Type | Method and Description |
|---|---|
FqName |
getFqName() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getSuperNames() |
boolean |
isAnnotation() |
boolean |
isEnumClass() |
boolean |
isEnumEntry() |
boolean |
isInner() |
boolean |
isTrait() |
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 PsiJetClassStubImpl(JetClassElementType type, com.intellij.psi.stubs.StubElement parent, @Nullable java.lang.String qualifiedName, java.lang.String name, java.util.List<java.lang.String> superNames, boolean isTrait, boolean isEnumClass, boolean isEnumEntry, boolean isAnnotation, boolean isInner)
public PsiJetClassStubImpl(JetClassElementType type, com.intellij.psi.stubs.StubElement parent, com.intellij.util.io.StringRef qualifiedName, com.intellij.util.io.StringRef name, com.intellij.util.io.StringRef[] superNames, boolean isTrait, boolean isEnumClass, boolean isEnumEntry, boolean isAnnotation, boolean isInner)
public FqName getFqName()
getFqName in interface PsiJetStubWithFqName<JetClass>public boolean isTrait()
isTrait in interface PsiJetClassStubpublic boolean isAnnotation()
isAnnotation in interface PsiJetClassStubpublic boolean isEnumClass()
isEnumClass in interface PsiJetClassStubpublic boolean isEnumEntry()
isEnumEntry in interface PsiJetClassStubpublic boolean isInner()
isInner in interface PsiJetClassStubpublic java.lang.String getName()
getName in interface com.intellij.psi.stubs.NamedStub<JetClass>@NotNull public java.util.List<java.lang.String> getSuperNames()
getSuperNames in interface PsiJetClassStub