public class AnnotationReader extends EmptyAnnotationVisitor implements AnnotationInfo
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
className |
protected java.lang.String |
desc |
protected java.util.Map<java.lang.String,java.lang.Object> |
elements |
protected boolean |
visible |
| Constructor and Description |
|---|
AnnotationReader(java.lang.String desc,
boolean visible) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAnnotationClassname() |
java.lang.String |
getAnnotationSignature() |
java.lang.Object |
getElement(java.lang.String name)
Lookups for annotation element.
|
java.util.Set<java.lang.String> |
getElementNames()
Returns annotation element names.
|
boolean |
isVisible() |
void |
visit(java.lang.String name,
java.lang.Object value) |
jodd.asm5.AnnotationVisitor |
visitAnnotation(java.lang.String name,
java.lang.String desc) |
jodd.asm5.AnnotationVisitor |
visitArray(java.lang.String name) |
void |
visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value) |
protected final java.lang.String desc
protected final java.lang.String className
protected final boolean visible
protected final java.util.Map<java.lang.String,java.lang.Object> elements
public java.lang.String getAnnotationClassname()
getAnnotationClassname in interface AnnotationInfopublic java.lang.String getAnnotationSignature()
getAnnotationSignature in interface AnnotationInfopublic boolean isVisible()
isVisible in interface AnnotationInfopublic java.lang.Object getElement(java.lang.String name)
AnnotationInfogetElement in interface AnnotationInfopublic java.util.Set<java.lang.String> getElementNames()
AnnotationInfogetElementNames in interface AnnotationInfopublic void visit(java.lang.String name,
java.lang.Object value)
visit in class jodd.asm5.AnnotationVisitorpublic void visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value)
visitEnum in class jodd.asm5.AnnotationVisitorpublic jodd.asm5.AnnotationVisitor visitAnnotation(java.lang.String name,
java.lang.String desc)
visitAnnotation in class jodd.asm5.AnnotationVisitorpublic jodd.asm5.AnnotationVisitor visitArray(java.lang.String name)
visitArray in class jodd.asm5.AnnotationVisitorCopyright © 2003-2013 Jodd Team