public static class FinderFactory.ModuleLimitedFinder
extends java.lang.Object
| Constructor and Description | 
|---|
ModuleLimitedFinder(FinderFactory.OpenEJBAnnotationFinder delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<java.lang.Class<?>> | 
findAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<java.lang.reflect.Constructor> | 
findAnnotatedConstructors(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<java.lang.reflect.Field> | 
findAnnotatedFields(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<java.lang.reflect.Method> | 
findAnnotatedMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<java.lang.Package> | 
findAnnotatedPackages(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<java.lang.Class<?>> | 
findClassesInPackage(java.lang.String packageName,
                    boolean recursive)  | 
<T> java.util.List<java.lang.Class<? extends T>> | 
findImplementations(java.lang.Class<T> clazz)  | 
java.util.List<java.lang.Class<?>> | 
findInheritedAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<<any>> | 
findMetaAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<<any>> | 
findMetaAnnotatedFields(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
java.util.List<<any>> | 
findMetaAnnotatedMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
<T> java.util.List<java.lang.Class<? extends T>> | 
findSubclasses(java.lang.Class<T> clazz)  | 
java.util.List<java.lang.String> | 
getAnnotatedClassNames()  | 
java.util.List<java.lang.String> | 
getClassesNotLoaded()  | 
IAnnotationFinder | 
getDelegate()  | 
boolean | 
isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)  | 
public ModuleLimitedFinder(FinderFactory.OpenEJBAnnotationFinder delegate)
public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.String> getClassesNotLoaded()
public java.util.List<java.lang.Package> findAnnotatedPackages(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.Class<?>> findAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.Class<?>> findInheritedAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.reflect.Method> findAnnotatedMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.reflect.Constructor> findAnnotatedConstructors(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.reflect.Field> findAnnotatedFields(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.Class<?>> findClassesInPackage(java.lang.String packageName,
                                                               boolean recursive)
public <T> java.util.List<java.lang.Class<? extends T>> findSubclasses(java.lang.Class<T> clazz)
public <T> java.util.List<java.lang.Class<? extends T>> findImplementations(java.lang.Class<T> clazz)
public java.util.List<<any>> findMetaAnnotatedMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<<any>> findMetaAnnotatedFields(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<<any>> findMetaAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public java.util.List<java.lang.String> getAnnotatedClassNames()
public IAnnotationFinder getDelegate()