org.jetbrains.jet.lang.psi.stubs
Interface PsiJetClassStub

All Superinterfaces:
com.intellij.psi.stubs.NamedStub<JetClass>, PsiJetStubWithFqName<JetClass>, com.intellij.psi.stubs.Stub, com.intellij.psi.stubs.StubElement<JetClass>
All Known Implementing Classes:
PsiJetClassStubImpl

public interface PsiJetClassStub
extends PsiJetStubWithFqName<JetClass>


Method Summary
 java.util.List<java.lang.String> getSuperNames()
           
 boolean isAnnotation()
           
 boolean isEnumClass()
           
 boolean isEnumEntry()
           
 boolean isInner()
           
 boolean isTrait()
           
 
Methods inherited from interface org.jetbrains.jet.lang.psi.stubs.PsiJetStubWithFqName
getFqName
 
Methods inherited from interface com.intellij.psi.stubs.NamedStub
getName
 
Methods inherited from interface com.intellij.psi.stubs.StubElement
findChildStubByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenByType, getChildrenStubs, getParentStub, getParentStubOfType, getPsi, getStubType
 

Method Detail

isTrait

boolean isTrait()

isAnnotation

boolean isAnnotation()

isEnumClass

boolean isEnumClass()

isInner

boolean isInner()

isEnumEntry

boolean isEnumEntry()

getSuperNames

@NotNull
java.util.List<java.lang.String> getSuperNames()