public class PsiSymbolServiceImpl extends java.lang.Object implements PsiSymbolService
Constructor and Description |
---|
PsiSymbolServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Symbol |
asSymbol(PsiElement element)
This method is used to adapt PsiElements to Symbol-based APIs.
|
PsiElement |
extractElementFromSymbol(Symbol symbol)
This method is used to adapt Symbols to PsiElement-based APIs.
|
java.lang.Iterable<? extends PsiSymbolReference> |
getOwnReferences(PsiElement element) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstance
public Symbol asSymbol(PsiElement element)
PsiSymbolService
asSymbol
in interface PsiSymbolService
public PsiElement extractElementFromSymbol(Symbol symbol)
PsiSymbolService
extractElementFromSymbol
in interface PsiSymbolService
public java.lang.Iterable<? extends PsiSymbolReference> getOwnReferences(PsiElement element)
getOwnReferences
in interface PsiSymbolService