public class MethodReferenceElementType extends FunctionalExpressionElementType<PsiMethodReferenceExpression>
IElementType.Predicate
ARRAY_FACTORY, EMPTY_ARRAY, FIRST_TOKEN_INDEX, TRUE
Constructor and Description |
---|
MethodReferenceElementType() |
Modifier and Type | Method and Description |
---|---|
ASTNode |
createCompositeNode() |
PsiMethodReferenceExpression |
createPsi(ASTNode node) |
PsiMethodReferenceExpression |
createPsi(FunctionalExpressionStub<PsiMethodReferenceExpression> stub) |
protected java.lang.String |
getPresentableText(LighterAST tree,
LighterASTNode funExpr) |
createStub, deserialize, indexStub, serialize
createStub, getExternalId, getPsiFactory, isCompiled, isLeftBound
shouldCreateStub
checkNotInstantiatedTooLate, shouldCreateStub
enumerate, find, getIndex, getLanguage, hashCode, toString, unregisterElementTypes, unregisterElementTypes
public PsiMethodReferenceExpression createPsi(ASTNode node)
createPsi
in class JavaStubElementType<FunctionalExpressionStub<PsiMethodReferenceExpression>,PsiMethodReferenceExpression>
public PsiMethodReferenceExpression createPsi(FunctionalExpressionStub<PsiMethodReferenceExpression> stub)
createPsi
in class IStubElementType<FunctionalExpressionStub<PsiMethodReferenceExpression>,PsiMethodReferenceExpression>
public ASTNode createCompositeNode()
protected java.lang.String getPresentableText(LighterAST tree, LighterASTNode funExpr)
getPresentableText
in class FunctionalExpressionElementType<PsiMethodReferenceExpression>