Uses of Interface
org.apache.camel.spi.PackageScanFilter

Packages that use PackageScanFilter
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.impl.scan   
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
 

Uses of PackageScanFilter in org.apache.camel.impl
 

Methods in org.apache.camel.impl with parameters of type PackageScanFilter
 void DefaultPackageScanClassResolver.addFilter(PackageScanFilter filter)
           
protected  void DefaultPackageScanClassResolver.addIfMatching(PackageScanFilter test, String fqn, Set<Class> classes)
          Add the class designated by the fully qualified class name provided to the set of resolved classes if and only if it is approved by the Test supplied.
protected  void DefaultPackageScanClassResolver.find(PackageScanFilter test, String packageName, ClassLoader loader, Set<Class> classes)
           
protected  void DefaultPackageScanClassResolver.find(PackageScanFilter test, String packageName, Set<Class> classes)
           
 Set<Class> DefaultPackageScanClassResolver.findByFilter(PackageScanFilter filter, String... packageNames)
           
 

Uses of PackageScanFilter in org.apache.camel.impl.scan
 

Classes in org.apache.camel.impl.scan that implement PackageScanFilter
 class AnnotatedWithAnyPackageScanFilter
          Package scan filter for testing if a given class is annotated with any of the annotations.
 class AnnotatedWithPackageScanFilter
          Package scan filter for testing if a given class is annotated with a certain annotation.
 class AssignableToPackageScanFilter
          Package scan filter for testing if a given class is assignable to another class.
 class CompositePackageScanFilter
          CompositePackageScanFilter allows multiple PackageScanFilters to be composed into a single filter.
 class InvertingPackageScanFilter
          Package scan filter for inverting the match result of a subfilter.
 class PatternBasedPackageScanFilter
          PatternBasedPackageScanFilter uses an underlying AntPathMatcher to filter scanned files according to include and exclude patterns.
 

Methods in org.apache.camel.impl.scan with parameters of type PackageScanFilter
 void CompositePackageScanFilter.addFilter(PackageScanFilter filter)
           
 

Constructors in org.apache.camel.impl.scan with parameters of type PackageScanFilter
InvertingPackageScanFilter(PackageScanFilter filter)
           
 

Constructor parameters in org.apache.camel.impl.scan with type arguments of type PackageScanFilter
CompositePackageScanFilter(Set<PackageScanFilter> filters)
           
 

Uses of PackageScanFilter in org.apache.camel.spi
 

Methods in org.apache.camel.spi with parameters of type PackageScanFilter
 void PackageScanClassResolver.addFilter(PackageScanFilter filter)
          Add a filter that will be applied to all scan operations
 Set<Class> PackageScanClassResolver.findByFilter(PackageScanFilter fiter, String... packageNames)
          Attemsp to discover classes filter by the provided filter
 



Apache CAMEL