bsh.classpath

Class DiscreteFilesClassLoader


public class DiscreteFilesClassLoader
extends BshClassLoader

A classloader which can load one or more classes from specified sources. Because the classes are loaded via a single classloader they change as a group and any versioning cross dependencies can be managed.

Nested Class Summary

static class
DiscreteFilesClassLoader.ClassSourceMap

Constructor Summary

DiscreteFilesClassLoader(BshClassManager classManager, DiscreteFilesClassLoader.ClassSourceMap map)

Method Summary

Class
findClass(String name)
String
toString()

Methods inherited from class bsh.classpath.BshClassLoader

addURL, findClass, loadClass

Constructor Details

DiscreteFilesClassLoader

public DiscreteFilesClassLoader(BshClassManager classManager,
                                DiscreteFilesClassLoader.ClassSourceMap map)

Method Details

findClass

public Class findClass(String name)
            throws ClassNotFoundException
Overrides:
findClass in interface BshClassLoader

toString

public String toString()

B) 2000-2005 pat@pat.net :-)