| Package | Description |
|---|---|
| org.mule.util.scan | |
| org.mule.util.scan.annotations |
| Modifier and Type | Class and Description |
|---|---|
class |
ImplementationClassScanner
Will determine if the class provide extends and thus is assignable from the implementatation class provied.
|
class |
InterfaceClassScanner
Will determine if the class provide is assignable from the interface class provied.
|
| Modifier and Type | Method and Description |
|---|---|
protected ClassScanner |
ClasspathScanner.getScanner(Class<?> clazz)
Works out the correct scanner based on the class passed in
Note that these could be better architected by breaking out filters into strategy objects, but for now this
suits my needs
|
protected ClassScanner |
InterfaceClassScanner.scan(String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationsScanner
Scans a single class and registers all annotations on the class in four collections; class annotations, field annotations
method annotations and parameter annotations.
|
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.