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