|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Base class for any AST node which is capable of being annotated
Field Summary | |
---|---|
Map |
annotationClasses
|
Map |
annotations
|
ClassNode |
declaringClass
|
boolean |
synthetic
|
Constructor Summary | |
AnnotatedNode()
|
Method Summary | |
---|---|
void |
addAnnotation(String name, AnnotationNode value)
|
void |
addAnnotations(List annotations)
|
void |
checkInit()
|
ClassNode |
getAnnotationClass(String name)
|
Map |
getAnnotations()
|
AnnotationNode |
getAnnotations(String name)
|
ClassNode |
getDeclaringClass()
|
boolean |
isSynthetic()
|
void |
setDeclaringClass(ClassNode declaringClass)
|
void |
setSynthetic(boolean synthetic)
|
Constructor Detail |
---|
public AnnotatedNode()
Method Detail |
---|
public void addAnnotation(String name, AnnotationNode value)
public void addAnnotations(List annotations)
void checkInit()
public ClassNode getAnnotationClass(String name)
public Map getAnnotations()
public AnnotationNode getAnnotations(String name)
public ClassNode getDeclaringClass()
public boolean isSynthetic()
public void setDeclaringClass(ClassNode declaringClass)
public void setSynthetic(boolean synthetic)