public class PsiAnnotationMethodImpl extends PsiMethodImpl implements PsiAnnotationMethod
Iconable.IconFlags, Iconable.LastComputedIconQueryable.Contributor, Queryable.PrintInfo, Queryable.UtilCREATION_TRACE, ourTraceStubAstBindingFLAGS_LOCKED, ICON_PLACEHOLDEREMPTY_ARRAYARRAY_FACTORYEMPTY_NAVIGATABLE_ELEMENT_ARRAYEMPTY_NAVIGATION_ITEM_ARRAYICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY| Constructor and Description |
|---|
PsiAnnotationMethodImpl(ASTNode node) |
PsiAnnotationMethodImpl(PsiMethodStub stub) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PsiElementVisitor visitor)
Passes the element to the specified visitor.
|
protected void |
dropCached() |
PsiAnnotationMemberValue |
getDefaultValue()
Returns the default value of the annotation element defined by the method.
|
java.lang.String |
toString()
toString() should never be presented to the user.
|
clone, findDeepestSuperMethod, findDeepestSuperMethods, findSuperMethods, findSuperMethods, findSuperMethods, findSuperMethodSignaturesIncludingStatic, getBody, getContainingClass, getContext, getDocComment, getElementIcon, getHierarchicalMethodSignature, getModifierList, getName, getNameIdentifier, getNode, getOriginalElement, getParameterList, getPresentation, getReturnType, getReturnTypeElement, getSignature, getThrowsList, getTypeParameterList, getTypeParameters, getUseScope, hasModifierProperty, hasTypeParameters, isConstructor, isDeprecated, isEquivalentTo, isVarArgs, isVisibilitySupported, processDeclarations, putInfo, setName, subtreeChangedacceptChildren, add, addAfter, addBefore, calcTreeElement, checkAdd, cloneImpl, delete, deleteChildRange, getChildren, getLanguage, getTextOffset, replacegetContainingFile, getElementType, getGreenStub, getManager, getParent, getParentByStub, getParentByTree, getProject, getRequiredStubOrPsiChild, getStub, getStubOrPsiChild, getStubOrPsiChildren, getStubOrPsiChildren, getStubOrPsiChildren, getStubOrPsiChildren, getStubOrPsiParentOfType, isPhysical, isValid, isWritable, setNode, setSubstrateRefaddInternal, addRange, addRangeAfter, addRangeBefore, checkDelete, copy, deleteChildInternal, findChildByFilter, findChildByType, findChildByType, findChildrenByType, findChildrenByType, findChildrenByType, findChildrenByType, findElementAt, findLastChildByType, findNotNullChildByType, findNotNullChildByType, getCopyableUserData, getFirstChild, getLastChild, getNextSibling, getPrevSibling, getStartOffsetInParent, getText, getTextLength, getTextRange, putCopyableUserData, replaceChildInternal, textContains, textMatches, textToCharArraycanNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getNavigationElement, getReference, getReferences, getResolveScope, navigate, notNullChild, textMatchesbuildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, overlayIcons, registerIconLayer, transformFlagschangeUserMap, clearUserData, copyCopyableDataTo, copyUserDataTo, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindDeepestSuperMethod, findDeepestSuperMethods, findSuperMethods, findSuperMethods, findSuperMethods, findSuperMethodSignaturesIncludingStatic, getBody, getHierarchicalMethodSignature, getModifierList, getName, getNameIdentifier, getParameterList, getParameters, getReturnType, getReturnTypeElement, getSignature, getThrowsList, getThrowsTypes, hasParameters, isConstructor, isVarArgs, setNamegetIdentifyingElementisDeprecatedgetDocCommentgetTypeParameterList, getTypeParameters, hasTypeParametersgetContainingClassgetPresentationcanNavigate, canNavigateToSource, navigategetAnnotation, getAnnotations, getSourceElement, hasAnnotation, hasModifierhasModifierPropertyacceptChildren, 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, textToCharArraygetUserData, putUserDataisWritablegetNavigationElementgetElementType, getStubpublic PsiAnnotationMethodImpl(PsiMethodStub stub)
public PsiAnnotationMethodImpl(ASTNode node)
protected void dropCached()
dropCached in class PsiMethodImplpublic PsiAnnotationMemberValue getDefaultValue()
PsiAnnotationMethodgetDefaultValue in interface PsiAnnotationMethodpublic java.lang.String toString()
PsiElementtoString in interface PsiElementtoString in class PsiMethodImplpublic final void accept(PsiElementVisitor visitor)
PsiElementaccept in interface PsiElementaccept in class PsiMethodImplvisitor - the visitor to pass the element to.