Package org.carrot2.util.resource

Resource location abstraction layer.

See:
          Description

Interface Summary
IResource Resource abstraction.
IResourceLocator An abstraction layer for a single resource lookup source.
 

Class Summary
ClassLoaderLocator Scan for resources relative to a given class loader (possibly in all of this loader's locations).
ClassLoaderResource A resource loaded using a class loader.
ClassLocator Looks up resources relative to the given class.
ClassResource A resource relative to a class.
ContextClassLoaderLocator Looks up resources in the thread's context class loader.
DirLocator Looks up resources in a folder.
FileResource A local filesystem resource.
PrefixDecoratorLocator Prefixes all resource names with a given prefix at lookup time and delegates to another resource locator.
ResourceCache<V> A static cache of immutable, reusable resources associated with a given ResourceLookup.
ResourceLookup Resource loading utility scanning one or more IResourceLocator locations.
ServletContextLocator IResourceLocator looking for resources in a web application's execution context.
URLResource This class opens a connection to a resource pointed to by an URI.
URLResourceWithParams A IResource implementation that allows URLs to be parameterized.
 

Enum Summary
ResourceLookup.Location A set of predefined locations.
 

Package org.carrot2.util.resource Description

Resource location abstraction layer.



Copyright (c) Dawid Weiss, Stanislaw Osinski