public abstract class JetStubElementType<StubT extends com.intellij.psi.stubs.StubElement,PsiT extends com.intellij.psi.PsiElement> extends com.intellij.psi.stubs.IStubElementType<StubT,PsiT>
| Constructor and Description |
|---|
JetStubElementType(java.lang.String debugName) |
| Modifier and Type | Method and Description |
|---|---|
abstract PsiT |
createPsiFromAst(com.intellij.lang.ASTNode node) |
java.lang.String |
getExternalId() |
boolean |
shouldCreateStub(com.intellij.lang.ASTNode node) |
enumerate, find, getIndex, getLanguage, isLeftBound, toStringpublic JetStubElementType(@NotNull@NonNls java.lang.String debugName)
public abstract PsiT createPsiFromAst(@NotNull com.intellij.lang.ASTNode node)
public java.lang.String getExternalId()
public boolean shouldCreateStub(com.intellij.lang.ASTNode node)