public class ASTJAnnotationTypeMember extends ASTJMember<AnnotationTypeMemberDeclaration> implements JAnnotationTypeMember
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
defaultValue
Cached default value
|
protected java.lang.String |
type
Cached type
|
commentisCommentedOut, name, rewriter, UNITIALIZED_STRINGEMPTY_STRING_ARRAY, qualifiedName| Constructor and Description |
|---|
ASTJAnnotationTypeMember(AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
java.lang.String |
getDefaultValue()
Returns the string representation of the default value.
|
java.lang.String |
getName()
Returns the name of this node.
|
java.lang.String |
getType()
Returns the string representation of the type.
|
void |
setDefaultValue(java.lang.String defaultValue)
Sets default value.
|
void |
setName(java.lang.String name)
Sets the name of this node.
|
void |
setType(java.lang.String type) |
addChild, getAnnotationList, getChildren, getComment, getFlags, insertLastAnnotation, insertSibling, remove, setComment, setFlagsaddValueToListProperty, addValueToListProperty, ancestorInserted, ancestorToBeRemoved, childToBeChanged, combineArrayAndList, commentOut, convertASTNodeListToStringArray, disableTrackAndReplace, enableTrackAndReplace, getASTNode, getContents, getFacadeHelper, getParent, getRemovedASTNode, getRewriter, getWrappedObject, insert, insertFirst, insertLast, isDisposed, nodeToBeMoved, nodeToBeRemoved, remove, removeNodeFromListProperty, removeTrackAndReplace, setASTNode, setFacadeHelper, setListNodeProperty, setNodeProperty, setNodeProperty, setParent, setRemovedASTNode, setRewriter, setTrackedNodeProperty, setWrappedObject, trackAndReplacecomputeQualifiedName, computeQualifiedName, computeQualifiedName, computeQualifiedName, getName, getQualifiedNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComment, setCommentgetChildren, getContents, getFlags, getParent, getQualifiedName, setFlagsprotected java.lang.String defaultValue
getDefaultValue(),
setDefaultValue(String)protected java.lang.String type
getType(),
setType(String)public ASTJAnnotationTypeMember(AnnotationTypeMemberDeclaration annotationTypeMemberDeclaration)
annotationTypeMemberDeclaration - public void dispose()
dispose in class ASTJMember<AnnotationTypeMemberDeclaration>public java.lang.String getDefaultValue()
JAnnotationTypeMembergetDefaultValue in interface JAnnotationTypeMemberpublic void setDefaultValue(java.lang.String defaultValue)
JAnnotationTypeMembersetDefaultValue in interface JAnnotationTypeMemberdefaultValue - default value to use, empty string or null if nonepublic java.lang.String getType()
JAnnotationTypeMembergetType in interface JAnnotationTypeMemberpublic void setType(java.lang.String type)
setType in interface JAnnotationTypeMembertype - to setpublic java.lang.String getName()
JNodepublic void setName(java.lang.String name)
JNodesetName in interface JNodeJNode.getQualifiedName()Copyright © 2021. Licensed under the Eclipse Public License v2.0. All rights reserved.
Submit a bug or feature