Class AssignableToPackageScanFilter

  • All Implemented Interfaces:
    org.apache.camel.spi.PackageScanFilter

    public class AssignableToPackageScanFilter
    extends Object
    implements org.apache.camel.spi.PackageScanFilter
    Package scan filter for testing if a given class is assignable to another class.
    • Constructor Detail

      • AssignableToPackageScanFilter

        public AssignableToPackageScanFilter()
      • AssignableToPackageScanFilter

        public AssignableToPackageScanFilter​(Class<?> parentType)
      • AssignableToPackageScanFilter

        public AssignableToPackageScanFilter​(Set<Class<?>> parents)
    • Method Detail

      • addParentType

        public void addParentType​(Class<?> parentType)
      • isIncludeAbstract

        public boolean isIncludeAbstract()
      • setIncludeAbstract

        public void setIncludeAbstract​(boolean includeAbstract)
        Whether to include abstract classes.
      • matches

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