# Package com.opensymphony.xwork2.util.finder

- Interface Summary
  Interface | Description
  --- | ---
  ClassFinder | ClassFinder searches the classpath of the specified ClassLoaderInterface for packages, classes, constructors, methods, or fields with specific annotations.
  ClassFinder.Info |
  ClassFinderFactory | Allows create different ClassFinders which should help support different Java versions
  ClassLoaderInterface | Classes implementing this interface can find resources and load classes, usually delegating to a class loader
  Test<T> | This is the testing interface that is used to accept or reject resources.
  UrlSet.FileProtocolNormalizer |

- Class Summary
  Class | Description
  --- | ---
  ClassFinder.Annotatable |
  ClassFinder.AnnotationInfo |
  ClassFinder.ClassInfo |
  ClassFinder.FieldInfo |
  ClassFinder.MethodInfo |
  ClassFinder.PackageInfo |
  ClassLoaderInterfaceDelegate | Default implementation of ClassLoaderInterface, which delegates to an actual ClassLoader
  ResourceFinder |
  UrlSet | Use with ClassFinder to filter the Urls to be scanned, example:

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.