public class JavaNameValuePairType extends JavaStubElementType<PsiNameValuePairStub,PsiNameValuePair>
IElementType.PredicateARRAY_FACTORY, EMPTY_ARRAY, FIRST_TOKEN_INDEX, TRUE| Modifier | Constructor and Description |
|---|---|
protected |
JavaNameValuePairType() |
| Modifier and Type | Method and Description |
|---|---|
ASTNode |
createCompositeNode() |
PsiNameValuePair |
createPsi(ASTNode node) |
PsiNameValuePair |
createPsi(PsiNameValuePairStub stub) |
PsiNameValuePairStub |
createStub(LighterAST tree,
LighterASTNode node,
StubElement parentStub) |
PsiNameValuePairStub |
deserialize(StubInputStream dataStream,
StubElement parentStub) |
void |
indexStub(PsiNameValuePairStub stub,
IndexSink sink) |
void |
serialize(PsiNameValuePairStub stub,
StubOutputStream dataStream) |
createStub, getExternalId, getPsiFactory, isCompiled, isLeftBoundshouldCreateStubcheckNotInstantiatedTooLate, shouldCreateStubenumerate, find, getIndex, getLanguage, hashCode, toString, unregisterElementTypes, unregisterElementTypespublic PsiNameValuePair createPsi(ASTNode node)
createPsi in class JavaStubElementType<PsiNameValuePairStub,PsiNameValuePair>public ASTNode createCompositeNode()
public PsiNameValuePairStub createStub(LighterAST tree, LighterASTNode node, StubElement parentStub)
createStub in class ILightStubElementType<PsiNameValuePairStub,PsiNameValuePair>public PsiNameValuePair createPsi(PsiNameValuePairStub stub)
createPsi in class IStubElementType<PsiNameValuePairStub,PsiNameValuePair>public void serialize(PsiNameValuePairStub stub, StubOutputStream dataStream) throws java.io.IOException
java.io.IOExceptionpublic PsiNameValuePairStub deserialize(StubInputStream dataStream, StubElement parentStub) throws java.io.IOException
java.io.IOExceptionpublic void indexStub(PsiNameValuePairStub stub, IndexSink sink)