Class AnnotationScanner

java.lang.Object
org.objectweb.asm.ClassVisitor
org.glassfish.deployment.common.AnnotationScanner
Direct Known Subclasses:
GenericAnnotationDetector

public class AnnotationScanner extends org.objectweb.asm.ClassVisitor
  • Field Details

    • deplLogger

      public static final Logger deplLogger
  • Constructor Details

    • AnnotationScanner

      public AnnotationScanner(int api)
  • Method Details

    • visit

      public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
      Overrides:
      visit in class org.objectweb.asm.ClassVisitor
    • visitSource

      public void visitSource(String s, String s1)
      Overrides:
      visitSource in class org.objectweb.asm.ClassVisitor
    • visitOuterClass

      public void visitOuterClass(String s, String s1, String s2)
      Overrides:
      visitOuterClass in class org.objectweb.asm.ClassVisitor
    • visitAnnotation

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String s, boolean b)
      Overrides:
      visitAnnotation in class org.objectweb.asm.ClassVisitor
    • visitAttribute

      public void visitAttribute(org.objectweb.asm.Attribute attribute)
      Overrides:
      visitAttribute in class org.objectweb.asm.ClassVisitor
    • visitInnerClass

      public void visitInnerClass(String s, String s1, String s2, int i)
      Overrides:
      visitInnerClass in class org.objectweb.asm.ClassVisitor
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int i, String s, String s1, String s2, Object o)
      Overrides:
      visitField in class org.objectweb.asm.ClassVisitor
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int i, String s, String s1, String s2, String[] strings)
      Overrides:
      visitMethod in class org.objectweb.asm.ClassVisitor
    • visitEnd

      public void visitEnd()
      Overrides:
      visitEnd in class org.objectweb.asm.ClassVisitor
    • scanArchive

      public void scanArchive(org.glassfish.api.deployment.archive.ReadableArchive archive)