Class AnnotatedWithPackageScanFilter

java.lang.Object
org.apache.camel.support.scan.AnnotatedWithPackageScanFilter
All Implemented Interfaces:
org.apache.camel.spi.PackageScanFilter

public class AnnotatedWithPackageScanFilter extends Object implements org.apache.camel.spi.PackageScanFilter
Package scan filter for testing if a given class is annotated with a certain annotation.
  • Constructor Details

    • AnnotatedWithPackageScanFilter

      public AnnotatedWithPackageScanFilter(Class<? extends Annotation> annotation)
    • AnnotatedWithPackageScanFilter

      public AnnotatedWithPackageScanFilter(Class<? extends Annotation> annotation, boolean checkMetaAnnotations)
  • Method Details

    • matches

      public boolean matches(Class<?> type)
      Specified by:
      matches in interface org.apache.camel.spi.PackageScanFilter
    • getAnnotation

      public Class<? extends Annotation> getAnnotation()
    • toString

      public String toString()
      Overrides:
      toString in class Object