railo.commons.lang
Class ExtendableClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by railo.commons.lang.ExtendableClassLoader
Direct Known Subclasses:
PCLBlock, PhysicalClassLoader

public abstract class ExtendableClassLoader
extends ClassLoader


Constructor Summary
ExtendableClassLoader()
           
ExtendableClassLoader(ClassLoader parent)
           
 
Method Summary
abstract  Class<?> loadClass(String name, byte[] barr)
          allow to define a new Class with help of the bytecode passed to the method
 
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
 

Constructor Detail

ExtendableClassLoader

public ExtendableClassLoader()

ExtendableClassLoader

public ExtendableClassLoader(ClassLoader parent)
Method Detail

loadClass

public abstract Class<?> loadClass(String name,
                                   byte[] barr)
allow to define a new Class with help of the bytecode passed to the method

Parameters:
name -
barr -
Returns:


Copyright © 2012 Railo