jbotrace.base
Class CompilingClassLoader

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--jbotrace.base.CompilingClassLoader

public class CompilingClassLoader
extends java.lang.ClassLoader

Description: A classloader that compiles java files to classes before loading them.


Constructor Summary
CompilingClassLoader()
           
 
Method Summary
 java.lang.Class loadClass(java.io.File javaFile)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilingClassLoader

public CompilingClassLoader()
Method Detail

loadClass

public java.lang.Class loadClass(java.io.File javaFile)
                          throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException