public abstract class IStubElementType<StubT extends StubElement,PsiT extends PsiElement> extends IElementType implements StubSerializer<StubT>
IElementType.PredicateARRAY_FACTORY, EMPTY_ARRAY, FIRST_TOKEN_INDEX, TRUE| Constructor and Description |
|---|
IStubElementType(java.lang.String debugName,
Language language) |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkNotInstantiatedTooLate() |
abstract PsiT |
createPsi(StubT stub) |
abstract StubT |
createStub(PsiT psi,
StubElement parentStub) |
boolean |
shouldCreateStub(ASTNode node) |
enumerate, find, getIndex, getLanguage, hashCode, isLeftBound, toString, unregisterElementTypes, unregisterElementTypesclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitdeserialize, getExternalId, indexStub, serializepublic IStubElementType(java.lang.String debugName,
Language language)