org.apache.camel.impl.scan
Class AssignableToPackageScanFilter

java.lang.Object
  extended by org.apache.camel.impl.scan.AssignableToPackageScanFilter
All Implemented Interfaces:
PackageScanFilter

public class AssignableToPackageScanFilter
extends Object
implements PackageScanFilter

Package scan filter for testing if a given class is assignable to another class.


Constructor Summary
AssignableToPackageScanFilter()
           
AssignableToPackageScanFilter(Class parentType)
           
AssignableToPackageScanFilter(Set<Class> parents)
           
 
Method Summary
 void addParentType(Class parentType)
           
 boolean matches(Class type)
          Does the given class match
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssignableToPackageScanFilter

public AssignableToPackageScanFilter()

AssignableToPackageScanFilter

public AssignableToPackageScanFilter(Class parentType)

AssignableToPackageScanFilter

public AssignableToPackageScanFilter(Set<Class> parents)
Method Detail

addParentType

public void addParentType(Class parentType)

matches

public boolean matches(Class type)
Description copied from interface: PackageScanFilter
Does the given class match

Specified by:
matches in interface PackageScanFilter
Parameters:
type - the class
Returns:
true to include this class, false to skip it.

toString

public String toString()
Overrides:
toString in class Object


Apache CAMEL