Class GenericAnnotationDetector

java.lang.Object
org.objectweb.asm.ClassVisitor
org.glassfish.deployment.common.AnnotationScanner
org.glassfish.deployment.common.GenericAnnotationDetector

public class GenericAnnotationDetector extends AnnotationScanner
This class will detect whether an archive contains specified annotations.
  • Field Details

    • deplLogger

      public static final Logger deplLogger
  • Constructor Details

    • GenericAnnotationDetector

      public GenericAnnotationDetector(Class[] annotationClasses)
  • Method Details

    • hasAnnotationInArchive

      public boolean hasAnnotationInArchive(org.glassfish.api.deployment.archive.ReadableArchive archive)
    • visitAnnotation

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

      public void scanArchive(org.glassfish.api.deployment.archive.ReadableArchive archive)
      Overrides:
      scanArchive in class AnnotationScanner