public class AnnotatedNode extends ASTNode
| Constructor and Description |
|---|
AnnotatedNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(java.lang.String name,
AnnotationNode value) |
void |
addAnnotations(java.util.List annotations) |
ClassNode |
getAnnotationClass(java.lang.String name) |
java.util.Map |
getAnnotations() |
AnnotationNode |
getAnnotations(java.lang.String name) |
ClassNode |
getDeclaringClass() |
boolean |
isSynthetic() |
void |
setDeclaringClass(ClassNode declaringClass) |
void |
setSynthetic(boolean synthetic) |
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition, visitpublic java.util.Map getAnnotations()
public AnnotationNode getAnnotations(java.lang.String name)
public ClassNode getAnnotationClass(java.lang.String name)
public void addAnnotation(java.lang.String name,
AnnotationNode value)
public void addAnnotations(java.util.List annotations)
public boolean isSynthetic()
public void setSynthetic(boolean synthetic)
public ClassNode getDeclaringClass()
public void setDeclaringClass(ClassNode declaringClass)
declaringClass - The declaringClass to set.