com.intellij.psi
Interface PsiAnnotationMemberValue

All Superinterfaces:
Iconable, PsiElement, UserDataHolder
All Known Subinterfaces:
PsiAnnotation, PsiArrayAccessExpression, PsiArrayInitializerExpression, PsiArrayInitializerMemberValue, PsiAssignmentExpression, PsiBinaryExpression, PsiCallExpression, PsiClassObjectAccessExpression, PsiConditionalExpression, PsiExpression, PsiInstanceOfExpression, PsiLiteralExpression, PsiMethodCallExpression, PsiNewExpression, PsiParenthesizedExpression, PsiPostfixExpression, PsiPrefixExpression, PsiReferenceExpression, PsiSuperExpression, PsiThisExpression, PsiTypeCastExpression

public interface PsiAnnotationMemberValue
extends PsiElement

Represents a PSI element which can be used as the value of an annotation element.


Field Summary
static PsiAnnotationMemberValue[] EMPTY_ARRAY
          The empty array of PSI annotation member values which can be reused to avoid unnecessary allocations.
 
Fields inherited from interface com.intellij.openapi.util.Iconable
ICON_FLAG_CLOSED, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
 
Method Summary
 
Methods inherited from interface com.intellij.psi.PsiElement
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, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getUseScope, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray
 
Methods inherited from interface com.intellij.openapi.util.UserDataHolder
getUserData, putUserData
 
Methods inherited from interface com.intellij.openapi.util.Iconable
getIcon
 

Field Detail

EMPTY_ARRAY

static final PsiAnnotationMemberValue[] EMPTY_ARRAY
The empty array of PSI annotation member values which can be reused to avoid unnecessary allocations.