Package | Description |
---|---|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.converter |
Default implementation classes the Type Conversion Strategies
|
org.apache.camel.impl.scan |
Package scan classes.
|
org.apache.camel.spi |
Service Provider Interfaces used internally by the Camel runtime which are plugin strategies.
|
Modifier and Type | Method and Description |
---|---|
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) |
void |
DefaultPackageScanClassResolver.removeFilter(PackageScanFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
TypeConvertersPackageScanClassResolver.addFilter(PackageScanFilter filter) |
void |
CorePackageScanClassResolver.addFilter(PackageScanFilter filter) |
Set<Class<?>> |
TypeConvertersPackageScanClassResolver.findByFilter(PackageScanFilter filter,
String... packageNames) |
Set<Class<?>> |
CorePackageScanClassResolver.findByFilter(PackageScanFilter filter,
String... packageNames) |
void |
TypeConvertersPackageScanClassResolver.removeFilter(PackageScanFilter filter) |
void |
CorePackageScanClassResolver.removeFilter(PackageScanFilter filter) |
Modifier and Type | Class and Description |
---|---|
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
PackageScanFilter s to be composed into a single filter. |
class |
InvertingPackageScanFilter
Package scan filter for inverting the match result of a subfilter.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositePackageScanFilter.addFilter(PackageScanFilter filter) |
Constructor and Description |
---|
InvertingPackageScanFilter(PackageScanFilter filter) |
Constructor and Description |
---|
CompositePackageScanFilter(Set<PackageScanFilter> filters) |
Modifier and Type | Method and Description |
---|---|
void |
PackageScanClassResolver.addFilter(PackageScanFilter filter)
Add a filter that will be applied to all scan operations
|
Set<Class<?>> |
PackageScanClassResolver.findByFilter(PackageScanFilter filter,
String... packageNames)
Attempts to discover classes filter by the provided filter
|
void |
PackageScanClassResolver.removeFilter(PackageScanFilter filter)
Removes the filter
|
Apache Camel