20080913, rgf

org.apache.bsf.util.event.generator
Class AdapterClassLoader.LocalThreadClassLoader

java.lang.Object
  extended byjava.lang.ClassLoader
      extended byorg.apache.bsf.util.event.generator.AdapterClassLoader.LocalThreadClassLoader
Enclosing class:
AdapterClassLoader

class AdapterClassLoader.LocalThreadClassLoader
extends java.lang.ClassLoader

Inner class to create a ClassLoader with the current Thread's class loader as parent.


Nested Class Summary
 
Nested classes inherited from class java.lang.ClassLoader
 
Field Summary
 
Fields inherited from class java.lang.ClassLoader
 
Constructor Summary
AdapterClassLoader.LocalThreadClassLoader(java.lang.ClassLoader cl)
           
 
Method Summary
 java.lang.Class defineClass(java.lang.String name, byte[] b)
           
(package private)  java.lang.Class findClass(java.lang.String name, char nixi)
           
(package private)  java.lang.Class findLoadedClass(java.lang.String name, char nixi)
           
(package private)  java.lang.Class findSystemClass(java.lang.String name, char nixi)
           
 
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

AdapterClassLoader.LocalThreadClassLoader

public AdapterClassLoader.LocalThreadClassLoader(java.lang.ClassLoader cl)
Method Detail

defineClass

public java.lang.Class defineClass(java.lang.String name,
                                   byte[] b)

findLoadedClass

java.lang.Class findLoadedClass(java.lang.String name,
                                char nixi)

findClass

java.lang.Class findClass(java.lang.String name,
                          char nixi)
                    throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

findSystemClass

java.lang.Class findSystemClass(java.lang.String name,
                                char nixi)
                          throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

20080913, rgf