| Name | Description | Type | Package | Framework |
| ClassFinder | ClassFinder searches the classpath of the specified ClassLoaderInterface for packages, classes, constructors, methods, or fields with specific annotations. | Interface | com.opensymphony.xwork2.util.finder | Apache Struts |
| ClassFinder .Annotatable | Class | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinder .AnnotationInfo | Class | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinder .ClassInfo | Class | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinder .FieldInfo | Class | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinder .Info | Interface | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinder .MethodInfo | Class | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinder .PackageInfo | Class | com.opensymphony.xwork2.util.finder.ClassFinder | Apache Struts | |
| ClassFinderFactory | Interface | com.opensymphony.xwork2.util.finder | Apache Struts | |
| ClassLoaderInterface | Interface | com.opensymphony.xwork2.util.finder | Apache Struts | |
| ClassLoaderInterfaceDelegate | Class | com.opensymphony.xwork2.util.finder | Apache Struts | |
| DefaultClassFinder | Class | com.opensymphony.xwork2.util.finder | Apache Struts | |
| ResourceFinder | Class | com.opensymphony.xwork2.util.finder | Apache Struts | |
| Test | This is the testing interface that is used to accept or reject resources. | Interface | com.opensymphony.xwork2.util.finder | Apache Struts |
| UrlSet | Use with ClassFinder to filter the Urls to be scanned, example: UrlSet urlSet = new UrlSet(classLoader); | Class | com.opensymphony.xwork2.util.finder | Apache Struts |