Class OwbAnnotationFinder

  • All Implemented Interfaces:
    org.apache.xbean.finder.IAnnotationFinder

    public class OwbAnnotationFinder
    extends org.apache.xbean.finder.AnnotationFinder
    We just extend the default AnnotationFinder to get Access to the original ClassInfo for not having to call loadClass so often...
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.xbean.finder.AnnotationFinder

        org.apache.xbean.finder.AnnotationFinder.Annotatable, org.apache.xbean.finder.AnnotationFinder.AnnotationInfo, org.apache.xbean.finder.AnnotationFinder.ClassInfo, org.apache.xbean.finder.AnnotationFinder.FieldInfo, org.apache.xbean.finder.AnnotationFinder.Info, org.apache.xbean.finder.AnnotationFinder.InfoBuildingVisitor, org.apache.xbean.finder.AnnotationFinder.MethodInfo, org.apache.xbean.finder.AnnotationFinder.PackageInfo, org.apache.xbean.finder.AnnotationFinder.ParameterInfo, org.apache.xbean.finder.AnnotationFinder.SubArchive
    • Field Summary

      • Fields inherited from class org.apache.xbean.finder.AnnotationFinder

        annotated, classInfos, originalInfos
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.xbean.finder.AnnotationFinder.ClassInfo getClassInfo​(String className)  
      • Methods inherited from class org.apache.xbean.finder.AnnotationFinder

        cleanOnNaked, enableFindImplementations, enableFindSubclasses, enableMetaAnnotations, findAnnotatedClasses, findAnnotatedConstructorParameters, findAnnotatedConstructors, findAnnotatedFields, findAnnotatedMethodParameters, findAnnotatedMethods, findAnnotatedPackages, findClassesInPackage, findImplementations, findInheritedAnnotatedClasses, findMetaAnnotatedClasses, findMetaAnnotatedFields, findMetaAnnotatedMethods, findSubclasses, getAnnotatedClassNames, getAnnotationInfos, getArchive, getClassesNotLoaded, hasMetaAnnotations, initAnnotationInfos, isAnnotationPresent, isJvm, isTracked, link, linkInterfaces, linkParent, newAnnotatedMap, newClassInfoMap, readClassDef, readClassDef, readClassDef, select, select, select
    • Constructor Detail

      • OwbAnnotationFinder

        public OwbAnnotationFinder​(org.apache.xbean.finder.archive.Archive archive,
                                   boolean checkRuntimeAnnotation)
      • OwbAnnotationFinder

        public OwbAnnotationFinder​(org.apache.xbean.finder.archive.Archive archive)
      • OwbAnnotationFinder

        public OwbAnnotationFinder​(Class<?>[] classes)
    • Method Detail

      • getClassInfo

        public org.apache.xbean.finder.AnnotationFinder.ClassInfo getClassInfo​(String className)