public class ExpressionLookupItem extends LookupElement implements TypedLookupItem
EMPTY_ARRAYCLASS_CONDITION_KEY| Constructor and Description |
|---|
ExpressionLookupItem(PsiExpression expression) |
ExpressionLookupItem(PsiExpression expression,
javax.swing.Icon icon,
java.lang.String presentableText,
java.lang.String... lookupStrings) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.Set<java.lang.String> |
getAllLookupStrings() |
java.lang.String |
getLookupString() |
PsiExpression |
getObject() |
PsiType |
getType() |
void |
handleInsert(InsertionContext context) |
int |
hashCode() |
void |
renderElement(LookupElementPresentation presentation) |
as, as, getAutoCompletionPolicy, getPsiElement, isCaseSensitive, isValid, isWorthShowingInAutoPopup, requiresCommittedDocuments, toStringchangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMappublic ExpressionLookupItem(PsiExpression expression)
public ExpressionLookupItem(PsiExpression expression, javax.swing.Icon icon, java.lang.String presentableText, java.lang.String... lookupStrings)
public PsiExpression getObject()
getObject in class LookupElementpublic void renderElement(LookupElementPresentation presentation)
renderElement in class LookupElementpublic void handleInsert(InsertionContext context)
handleInsert in class LookupElementpublic PsiType getType()
getType in interface TypedLookupItempublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getLookupString()
getLookupString in class LookupElementpublic java.util.Set<java.lang.String> getAllLookupStrings()
getAllLookupStrings in class LookupElement