aokell.lib.asm
Class DelegatorClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by aokell.lib.asm.DelegatorClassLoader

public class DelegatorClassLoader
extends ClassLoader

Class loader used for loading Interface implementations generated at runtime.

Author:
Lionel Seinturier

Method Summary
static DelegatorClassLoader get()
          Implementation of the Singleton pattern.
 ClassDefinition load(String name, byte[] b)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, 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
 

Method Detail

get

public static DelegatorClassLoader get()
Implementation of the Singleton pattern.

Returns:
the singleton instance of this class

load

public ClassDefinition load(String name,
                            byte[] b)