public interface AnnotationTypeMemberDeclaration extends BodyDeclaration
The following features are supported:
JavaPackage.getAnnotationTypeMemberDeclaration()| Modifier and Type | Method and Description |
|---|---|
Expression |
getDefault()
Returns the value of the 'Default' containment reference.
|
TypeAccess |
getType()
Returns the value of the 'Type' containment reference.
|
|
getUsages()
Returns the value of the 'Usages' reference list.
|
void |
setDefault(Expression value)
Sets the value of the '
Default' containment reference. |
void |
setType(TypeAccess value)
Sets the value of the '
Type' containment reference. |
getAbstractTypeDeclaration, getAnnotations, getAnonymousClassDeclarationOwner, getModifier, setAbstractTypeDeclaration, setAnonymousClassDeclarationOwner, setModifiergetName, getUsagesInImports, isProxy, setName, setProxygetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnitExpression getDefault()
If the meaning of the 'Default' containment reference isn't clear, there really should be more of a description here...
setDefault(Expression),
JavaPackage.getAnnotationTypeMemberDeclaration_Default()void setDefault(Expression value)
Default' containment reference.
value - the new value of the 'Default' containment reference.getDefault()TypeAccess getType()
If the meaning of the 'Type' containment reference isn't clear, there really should be more of a description here...
setType(TypeAccess),
JavaPackage.getAnnotationTypeMemberDeclaration_Type()void setType(TypeAccess value)
Type' containment reference.
value - the new value of the 'Type' containment reference.getType()getUsages()
AnnotationMemberValuePair.
It is bidirectional and its opposite is 'Member'.
If the meaning of the 'Usages' reference list isn't clear, there really should be more of a description here...
JavaPackage.getAnnotationTypeMemberDeclaration_Usages(),
AnnotationMemberValuePair.getMember()