Class AnnotationAcceptingListener.AnnotatedClassVisitor
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener.AnnotatedClassVisitor
-
- Enclosing class:
- AnnotationAcceptingListener
private final class AnnotationAcceptingListener.AnnotatedClassVisitor extends org.objectweb.asm.ClassVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringclassNameThe name of the visited class.private booleanisAnnotatedTrue if the class has the correct declared annotationsprivate booleanisScopedTrue if the class has the correct scope
-
Constructor Summary
Constructors Modifier Constructor Description privateAnnotatedClassVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.ClassgetClassForName(java.lang.String className)voidvisit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)org.objectweb.asm.AnnotationVisitorvisitAnnotation(java.lang.String desc, boolean visible)voidvisitAttribute(org.objectweb.asm.Attribute attribute)voidvisitEnd()org.objectweb.asm.FieldVisitorvisitField(int i, java.lang.String string, java.lang.String string0, java.lang.String string1, java.lang.Object object)voidvisitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)org.objectweb.asm.MethodVisitorvisitMethod(int i, java.lang.String string, java.lang.String string0, java.lang.String string1, java.lang.String[] string2)voidvisitOuterClass(java.lang.String string, java.lang.String string0, java.lang.String string1)voidvisitSource(java.lang.String string, java.lang.String string0)
-
-
-
Method Detail
-
visit
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)- Overrides:
visitin classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)- Overrides:
visitAnnotationin classorg.objectweb.asm.ClassVisitor
-
visitInnerClass
public void visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)- Overrides:
visitInnerClassin classorg.objectweb.asm.ClassVisitor
-
visitEnd
public void visitEnd()
- Overrides:
visitEndin classorg.objectweb.asm.ClassVisitor
-
visitOuterClass
public void visitOuterClass(java.lang.String string, java.lang.String string0, java.lang.String string1)- Overrides:
visitOuterClassin classorg.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int i, java.lang.String string, java.lang.String string0, java.lang.String string1, java.lang.Object object)- Overrides:
visitFieldin classorg.objectweb.asm.ClassVisitor
-
visitSource
public void visitSource(java.lang.String string, java.lang.String string0)- Overrides:
visitSourcein classorg.objectweb.asm.ClassVisitor
-
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute attribute)
- Overrides:
visitAttributein classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int i, java.lang.String string, java.lang.String string0, java.lang.String string1, java.lang.String[] string2)- Overrides:
visitMethodin classorg.objectweb.asm.ClassVisitor
-
getClassForName
private java.lang.Class getClassForName(java.lang.String className)
-
-