Package edu.emory.mathcs.util.classloader

Set of classes supporting dynamic class and resource loading and simplifying development of custom class loaders.

See:
          Description

Interface Summary
ResourceFinder Abstraction of resource searching policy.
 

Class Summary
GenericClassLoader This class loader can be used to find class, resource and library handles as well as load classes, resources and libraries using abstract ResourceFinder entity encapsulating the searching approach.
ResourceHandle This class represents a handle (a connection) to some resource, which may be a class, native library, text file, image, etc.
ResourceLoader This class aids in accessing remote resources referred by URLs.
ResourceUtils Utility methods related to remote resource access.
URIClassLoader Equivalent of java.net.URLClassloader but without bugs related to ill-formed URLs and with customizable JAR caching policy.
 

Package edu.emory.mathcs.util.classloader Description

Set of classes supporting dynamic class and resource loading and simplifying development of custom class loaders. Separates class loader functionality from (1) policy defining where to find resources and (2) mechanics to actually download and cache resources from the network URLs.