ua.gradsoft.termware.debug
Class DebugStubClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by ua.gradsoft.termware.debug.DebugStubClassLoader

public class DebugStubClassLoader
extends ClassLoader

Class loader for compiled debug stubs.

Author:
rssh

Constructor Summary
DebugStubClassLoader(String className, byte[] classBytes)
          Creates a new instance of DebugStubClassLoader
 
Method Summary
protected  Class<?> findClass(String name)
           
 Class getStubClass()
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, 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

DebugStubClassLoader

public DebugStubClassLoader(String className,
                            byte[] classBytes)
Creates a new instance of DebugStubClassLoader

Method Detail

findClass

protected Class<?> findClass(String name)
                      throws ClassNotFoundException
Overrides:
findClass in class ClassLoader
Throws:
ClassNotFoundException

getStubClass

public Class getStubClass()