private final class AnnotationAcceptingListener.AnnotatedClassVisitor
extends org.objectweb.asm.ClassVisitor
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
className
The name of the visited class.
|
private boolean |
isAnnotated
True if the class has the correct declared annotations
|
private boolean |
isScoped
True if the class has the correct scope
|
Modifier | Constructor and Description |
---|---|
private |
AnnotatedClassVisitor() |
Modifier and Type | Method and Description |
---|---|
private java.lang.Class |
getClassForName(java.lang.String className) |
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String desc,
boolean visible) |
void |
visitAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitEnd() |
org.objectweb.asm.FieldVisitor |
visitField(int i,
java.lang.String string,
java.lang.String string0,
java.lang.String string1,
java.lang.Object object) |
void |
visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access) |
org.objectweb.asm.MethodVisitor |
visitMethod(int i,
java.lang.String string,
java.lang.String string0,
java.lang.String string1,
java.lang.String[] string2) |
void |
visitOuterClass(java.lang.String string,
java.lang.String string0,
java.lang.String string1) |
void |
visitSource(java.lang.String string,
java.lang.String string0) |
private java.lang.String className
private boolean isScoped
private boolean isAnnotated
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
visit
in class org.objectweb.asm.ClassVisitor
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
visitAnnotation
in class org.objectweb.asm.ClassVisitor
public void visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)
visitInnerClass
in class org.objectweb.asm.ClassVisitor
public void visitEnd()
visitEnd
in class org.objectweb.asm.ClassVisitor
public void visitOuterClass(java.lang.String string, java.lang.String string0, java.lang.String string1)
visitOuterClass
in class org.objectweb.asm.ClassVisitor
public org.objectweb.asm.FieldVisitor visitField(int i, java.lang.String string, java.lang.String string0, java.lang.String string1, java.lang.Object object)
visitField
in class org.objectweb.asm.ClassVisitor
public void visitSource(java.lang.String string, java.lang.String string0)
visitSource
in class org.objectweb.asm.ClassVisitor
public void visitAttribute(org.objectweb.asm.Attribute attribute)
visitAttribute
in class org.objectweb.asm.ClassVisitor
public org.objectweb.asm.MethodVisitor visitMethod(int i, java.lang.String string, java.lang.String string0, java.lang.String string1, java.lang.String[] string2)
visitMethod
in class org.objectweb.asm.ClassVisitor
private java.lang.Class getClassForName(java.lang.String className)