| Name | Description | Type | Package | Framework |
| ClassLoaderLocator | Scan for resources relative to a given class loader (possibly in all of this loader's locations). | Class | org.carrot2.util.resource | Carrot |
| ClassLoaderResource | A resource loaded using a class loader. | Class | org.carrot2.util.resource | Carrot |
| ClassLocator | Looks up resources relative to the given class. | Class | org.carrot2.util.resource | Carrot |
| ClassResource | A resource relative to a class. | Class | org.carrot2.util.resource | Carrot |
| ContextClassLoaderLocator | Looks up resources in the thread's context class loader. | Class | org.carrot2.util.resource | Carrot |
| DirLocator | Looks up resources in a folder. | Class | org.carrot2.util.resource | Carrot |
| FileResource | A local filesystem resource. | Class | org.carrot2.util.resource | Carrot |
| IResource | Resource abstraction. | Interface | org.carrot2.util.resource | Carrot |
| IResourceLocator | An abstraction layer for a single resource lookup source. | Interface | org.carrot2.util.resource | Carrot |
| PrefixDecoratorLocator | Prefixes all resource names with a given prefix at lookup time and delegates to another resource locator. | Class | org.carrot2.util.resource | Carrot |
| ResourceCache | A static cache of immutable, reusable resources associated with a given ResourceLookup. | Class | org.carrot2.util.resource | Carrot |
| ResourceLookup | Resource loading utility scanning one or more IResourceLocator locations. | Class | org.carrot2.util.resource | Carrot |
| ResourceLookup .Location | A set of predefined locations. | Class | org.carrot2.util.resource | Carrot |
| ServletContextLocator | Class | org.carrot2.util.resource | Carrot | |
| URLResource | This class opens a connection to a resource pointed to by an URI. | Class | org.carrot2.util.resource | Carrot |
| URLResourceWithParams | A IResource implementation that allows URLs to be parameterized. | Class | org.carrot2.util.resource | Carrot |