|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassVisitor
org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.AnnotationExtractor
org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.MemberAnnotationExtractor
org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.MethodAnnotationExtractor
Method annotations extractor
Field Summary | |
protected List |
m_annotations
The list where encountered annotation will be put |
protected String |
m_desc
Member descriptor (as in visitMethod/visitField ASM methods) |
protected ClassLoader |
m_loader
This classloader will be used to instantiate the proxy instance for Custom Annotation support (1.3/1.4). |
protected String |
m_name
Member name (method name, " |
Constructor Summary | |
AsmAnnotationHelper.MethodAnnotationExtractor(List annotations,
String name,
String desc,
ClassLoader loader)
|
Method Summary | |
void |
visit(int i,
int i1,
String s,
String s1,
String[] strings,
String s2)
|
void |
visitAttribute(org.objectweb.asm.Attribute attribute)
|
void |
visitEnd()
|
void |
visitField(int i,
String s,
String s1,
Object o,
org.objectweb.asm.Attribute attribute)
|
void |
visitInnerClass(String s,
String s1,
String s2,
int i)
|
org.objectweb.asm.CodeVisitor |
visitMethod(int access,
String name,
String desc,
String[] exceptions,
org.objectweb.asm.Attribute attrs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected String m_name
protected String m_desc
protected List m_annotations
protected ClassLoader m_loader
Constructor Detail |
public AsmAnnotationHelper.MethodAnnotationExtractor(List annotations, String name, String desc, ClassLoader loader)
Method Detail |
public org.objectweb.asm.CodeVisitor visitMethod(int access, String name, String desc, String[] exceptions, org.objectweb.asm.Attribute attrs)
public void visit(int i, int i1, String s, String s1, String[] strings, String s2)
visit
in interface org.objectweb.asm.ClassVisitor
public void visitInnerClass(String s, String s1, String s2, int i)
visitInnerClass
in interface org.objectweb.asm.ClassVisitor
public void visitField(int i, String s, String s1, Object o, org.objectweb.asm.Attribute attribute)
visitField
in interface org.objectweb.asm.ClassVisitor
public void visitAttribute(org.objectweb.asm.Attribute attribute)
visitAttribute
in interface org.objectweb.asm.ClassVisitor
public void visitEnd()
visitEnd
in interface org.objectweb.asm.ClassVisitor
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |