net.compute
Class LocalClassLoader
java.lang.Object
java.lang.ClassLoader
net.compute.LocalClassLoader
- Direct Known Subclasses:
- DelegatingLoader
public class LocalClassLoader
- extends java.lang.ClassLoader
Defines a Class Loader that knows how to read a class
from the local file system.
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalClassLoader
public LocalClassLoader(java.lang.String dir)
loadClassFromFile
public java.lang.Class loadClassFromFile(java.lang.String className,
boolean resolve)
throws java.lang.ClassNotFoundException,
java.io.FileNotFoundException
- Throws:
java.lang.ClassNotFoundException
java.io.FileNotFoundException
main
public static void main(java.lang.String[] args)
testLoadClassFromFile
public static void testLoadClassFromFile()
loadClassFromFile
public java.lang.Class loadClassFromFile(java.io.File f,
boolean resolve)
throws java.io.IOException
- Throws:
java.io.IOException
loadClassFromFile
public java.lang.Class loadClassFromFile(java.io.File fileTarget,
java.lang.String className,
boolean resolve)
throws java.io.IOException
- Throws:
java.io.IOException
doIt
public static void doIt(java.lang.String[] argv)