public interface PsiJavaCodeReferenceElement extends PsiJavaReference, PsiQualifiedReferenceElement
Iconable.IconFlags, Iconable.LastComputedIcon
Modifier and Type | Field and Description |
---|---|
static ArrayFactory<PsiJavaCodeReferenceElement> |
ARRAY_FACTORY |
static PsiJavaCodeReferenceElement[] |
EMPTY_ARRAY
The empty array of PSI Java code references which can be reused to avoid unnecessary allocations.
|
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
Modifier and Type | Method and Description |
---|---|
PsiReferenceParameterList |
getParameterList()
Returns the list of type arguments specified on the reference.
|
java.lang.String |
getQualifiedName()
Returns the text of the reference including its qualifier.
|
PsiElement |
getReferenceNameElement()
Returns the element representing the name of the referenced element.
|
PsiType [] |
getTypeParameters()
Returns the array of types for the type arguments specified on the reference.
|
boolean |
isQualified()
Checks if the reference is qualified (consists of elements separated with periods).
|
advancedResolve, multiResolve, processVariants
resolveReference
accept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString
getUserData, putUserData
getQualifier, getReferenceName
bindToElement, getCanonicalText, getElement, getRangeInElement, getVariants, handleElementRename, isReferenceTo, isSoft, resolve, resolvesTo
getAbsoluteRange
static final PsiJavaCodeReferenceElement[] EMPTY_ARRAY
static final ArrayFactory<PsiJavaCodeReferenceElement> ARRAY_FACTORY
PsiElement getReferenceNameElement()
PsiReferenceParameterList getParameterList()
PsiType [] getTypeParameters()
boolean isQualified()
java.lang.String getQualifiedName()