Package org.apache.xbean.finder
Interface IAnnotationFinder
- All Known Implementing Classes:
AbstractFinder
,AnnotationFinder
,ClassFinder
public interface IAnnotationFinder
Temporary interface to bridge the gap between the two finder impls
- Version:
- $Rev$ $Date$
-
Method Summary
Modifier and TypeMethodDescriptionfindAnnotatedClasses
(Class<? extends Annotation> annotation) findAnnotatedConstructors
(Class<? extends Annotation> annotation) findAnnotatedFields
(Class<? extends Annotation> annotation) findAnnotatedMethods
(Class<? extends Annotation> annotation) findAnnotatedPackages
(Class<? extends Annotation> annotation) findClassesInPackage
(String packageName, boolean recursive) findImplementations
(Class<T> clazz) findInheritedAnnotatedClasses
(Class<? extends Annotation> annotation) findMetaAnnotatedClasses
(Class<? extends Annotation> annotation) findMetaAnnotatedFields
(Class<? extends Annotation> annotation) findMetaAnnotatedMethods
(Class<? extends Annotation> annotation) findSubclasses
(Class<T> clazz) boolean
isAnnotationPresent
(Class<? extends Annotation> annotation)
-
Method Details
-
isAnnotationPresent
-
getClassesNotLoaded
-
findAnnotatedPackages
-
findAnnotatedClasses
-
findInheritedAnnotatedClasses
-
findAnnotatedMethods
-
findAnnotatedConstructors
-
findAnnotatedFields
-
findClassesInPackage
-
findSubclasses
-
findImplementations
-
findMetaAnnotatedMethods
-
findMetaAnnotatedFields
-
findMetaAnnotatedClasses
-
getAnnotatedClassNames
-