| Name | Description | Type | Package | Framework |
| ClassLoaders | There are many different contexts in which loaders can be used. | Class | org.apache.commons.discovery.resource | Apache Commons |
| DiscoverClasses | The findResources() method will check every loader. | Class | org.apache.commons.discovery.resource.classes | Apache Commons |
| DiscoverMappedNames | Recover resource name from Managed Properties, using OLD property names. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| DiscoverNamesInAlternateManagedProperties | Recover resource name from Managed Properties, using OLD property names. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| DiscoverNamesInDictionary | Recover resources from a Dictionary. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| DiscoverNamesInFile | Discover ALL files of a given name, and return resource names contained within the set of files: | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| DiscoverNamesInManagedProperties | Recover resource name from Managed Properties. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| DiscoverNamesInSystemProperties | Recover resource name from System Properties. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| DiscoverResources | Class | org.apache.commons.discovery.resource | Apache Commons | |
| DiscoverServiceNames | Provide JDK 1. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| NameDiscoverers | Holder for multiple ResourceNameDiscover instances. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| Resource | 'Resource' located by discovery. | Class | org.apache.commons.discovery | Apache Commons |
| ResourceClass | 'Resource' located by discovery. | Class | org.apache.commons.discovery | Apache Commons |
| ResourceClassDiscover | Interface | org.apache.commons.discovery | Apache Commons | |
| ResourceClassDiscoverImpl | Default ResourceClassDiscover implementation. | Class | org.apache.commons.discovery.resource.classes | Apache Commons |
| ResourceClassIterator | Iterator over discovered SPI type. | Class | org.apache.commons.discovery | Apache Commons |
| ResourceDiscover | Interface representing a mapping from a set of source resource names | Interface | org.apache.commons.discovery | Apache Commons |
| ResourceDiscoverImpl | Helper class for methods implementing the ResourceDiscover interface. | Class | org.apache.commons.discovery.resource | Apache Commons |
| ResourceIterator | Iterator over discovered Resource. | Class | org.apache.commons.discovery | Apache Commons |
| ResourceNameDiscover | Interface representing a mapping from a set of source resource names | Interface | org.apache.commons.discovery | Apache Commons |
| ResourceNameDiscoverImpl | Helper class for methods implementing the ResourceNameDiscover interface. | Class | org.apache.commons.discovery.resource.names | Apache Commons |
| ResourceNameIterator | Iterate over resource names. | Interface | org.apache.commons.discovery | Apache Commons |