public class JetFileElementType extends com.intellij.psi.tree.IStubFileElementType<PsiJetFileStub>
| Modifier and Type | Field and Description |
|---|---|
static int |
STUB_VERSION |
| Modifier | Constructor and Description |
|---|---|
|
JetFileElementType() |
protected |
JetFileElementType(java.lang.String debugName) |
| Modifier and Type | Method and Description |
|---|---|
PsiJetFileStub |
deserialize(com.intellij.psi.stubs.StubInputStream dataStream,
com.intellij.psi.stubs.StubElement parentStub) |
protected com.intellij.lang.ASTNode |
doParseContents(com.intellij.lang.ASTNode chameleon,
com.intellij.psi.PsiElement psi) |
com.intellij.psi.StubBuilder |
getBuilder() |
java.lang.String |
getExternalId() |
int |
getStubVersion() |
void |
indexStub(PsiJetFileStub stub,
com.intellij.psi.stubs.IndexSink sink) |
void |
serialize(PsiJetFileStub stub,
com.intellij.psi.stubs.StubOutputStream dataStream) |
indexStub, shouldBuildStubForcreateNode, getLanguageForParserpublic static final int STUB_VERSION
public JetFileElementType()
protected JetFileElementType(@NonNls java.lang.String debugName)
public com.intellij.psi.StubBuilder getBuilder()
getBuilder in class com.intellij.psi.tree.IStubFileElementType<PsiJetFileStub>public int getStubVersion()
getStubVersion in class com.intellij.psi.tree.IStubFileElementType<PsiJetFileStub>public java.lang.String getExternalId()
getExternalId in interface com.intellij.psi.stubs.ObjectStubSerializer<PsiJetFileStub,com.intellij.psi.stubs.StubElement>getExternalId in interface com.intellij.psi.stubs.StubSerializer<PsiJetFileStub>getExternalId in class com.intellij.psi.tree.IStubFileElementType<PsiJetFileStub>public void serialize(PsiJetFileStub stub, com.intellij.psi.stubs.StubOutputStream dataStream) throws java.io.IOException
serialize in interface com.intellij.psi.stubs.ObjectStubSerializer<PsiJetFileStub,com.intellij.psi.stubs.StubElement>serialize in interface com.intellij.psi.stubs.StubSerializer<PsiJetFileStub>serialize in class com.intellij.psi.tree.IStubFileElementType<PsiJetFileStub>java.io.IOExceptionpublic PsiJetFileStub deserialize(com.intellij.psi.stubs.StubInputStream dataStream, com.intellij.psi.stubs.StubElement parentStub) throws java.io.IOException
deserialize in interface com.intellij.psi.stubs.ObjectStubSerializer<PsiJetFileStub,com.intellij.psi.stubs.StubElement>deserialize in interface com.intellij.psi.stubs.StubSerializer<PsiJetFileStub>deserialize in class com.intellij.psi.tree.IStubFileElementType<PsiJetFileStub>java.io.IOExceptionprotected com.intellij.lang.ASTNode doParseContents(@NotNull com.intellij.lang.ASTNode chameleon, @NotNull com.intellij.psi.PsiElement psi)
doParseContents in class com.intellij.psi.tree.ILazyParseableElementTypepublic void indexStub(PsiJetFileStub stub, com.intellij.psi.stubs.IndexSink sink)