Class AnnotationFinder

java.lang.Object
org.apache.xbean.finder.AnnotationFinder
All Implemented Interfaces:
IAnnotationFinder

public class AnnotationFinder extends Object implements IAnnotationFinder
ClassFinder searches the classpath of the specified classloader for packages, classes, constructors, methods, or fields with specific annotations.

For security reasons ASM is used to find the annotations. Classes are not loaded unless they match the requirements of a called findAnnotated* method. Once loaded, these classes are cached.

Version:
$Rev$ $Date$