public class AsynchronousInheritanceAnnotationFinder extends AnnotationFinder
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AsynchronousInheritanceAnnotationFinder.DaemonThreadFactory |
AnnotationFinder.Annotatable, AnnotationFinder.AnnotationInfo, AnnotationFinder.ClassInfo, AnnotationFinder.FieldInfo, AnnotationFinder.GenericAwareInfoBuildingVisitor, AnnotationFinder.Info, AnnotationFinder.InfoBuildingVisitor, AnnotationFinder.MethodInfo, AnnotationFinder.PackageInfo, AnnotationFinder.ParameterInfo, AnnotationFinder.SubArchiveannotated, classInfos, originalInfos| Constructor and Description |
|---|
AsynchronousInheritanceAnnotationFinder(Archive archive) |
AsynchronousInheritanceAnnotationFinder(Archive archive,
boolean checkRuntimeAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationFinder |
enableFindImplementations() |
AnnotationFinder |
enableFindSubclasses() |
<T> List<Class<? extends T>> |
findImplementations(Class<T> clazz) |
<T> List<Class<? extends T>> |
findSubclasses(Class<T> clazz) |
enableMetaAnnotations, findAnnotatedClasses, findAnnotatedConstructorParameters, findAnnotatedConstructors, findAnnotatedFields, findAnnotatedMethodParameters, findAnnotatedMethods, findAnnotatedPackages, findClassesInPackage, findInheritedAnnotatedClasses, findMetaAnnotatedClasses, findMetaAnnotatedFields, findMetaAnnotatedMethods, getAnnotatedClassNames, getAnnotationInfos, getArchive, getClassesNotLoaded, hasMetaAnnotations, initAnnotationInfos, isAnnotationPresent, link, linkInterfaces, linkParent, newAnnotatedMap, newClassInfoMap, readClassDef, readClassDef, readClassDef, select, select, selectpublic AsynchronousInheritanceAnnotationFinder(Archive archive, boolean checkRuntimeAnnotation)
public AsynchronousInheritanceAnnotationFinder(Archive archive)
public AnnotationFinder enableFindImplementations()
enableFindImplementations in class AnnotationFinderpublic AnnotationFinder enableFindSubclasses()
enableFindSubclasses in class AnnotationFinderpublic <T> List<Class<? extends T>> findSubclasses(Class<T> clazz)
findSubclasses in interface IAnnotationFinderfindSubclasses in class AnnotationFinderpublic <T> List<Class<? extends T>> findImplementations(Class<T> clazz)
findImplementations in interface IAnnotationFinderfindImplementations in class AnnotationFinderCopyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.