Class AnnotationScannerAction.ClassScanner

java.lang.Object
org.objectweb.asm.ClassVisitor
org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
Enclosing class:
AnnotationScannerAction

private class AnnotationScannerAction.ClassScanner extends org.objectweb.asm.ClassVisitor
  • Field Details

    • visitingAnnotation

      private boolean visitingAnnotation
    • timerGroupDescription

      private String timerGroupDescription
    • timerGroupName

      private String timerGroupName
    • timerGroupMembers

      private List<org.objectweb.asm.Type> timerGroupMembers
  • Constructor Details

    • ClassScanner

      private ClassScanner()
  • 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
    • visitAnnotation

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
      Overrides:
      visitAnnotation in class org.objectweb.asm.ClassVisitor
    • getGroupName

      private String getGroupName(String desc)
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
      Overrides:
      visitMethod in class org.objectweb.asm.ClassVisitor
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
      Overrides:
      visitField in class org.objectweb.asm.ClassVisitor