com.caucho.bytecode
Class JavaClassLoader

java.lang.Object
  extended by com.caucho.bytecode.JClassLoader
      extended by com.caucho.bytecode.JavaClassLoader

public class JavaClassLoader
extends JClassLoader

Manages an introspected java classes.


Field Summary
protected static L10N L
           
protected static java.util.logging.Logger log
           
 
Constructor Summary
JavaClassLoader()
           
JavaClassLoader(java.lang.ClassLoader loader)
           
 
Method Summary
protected  JClass loadClass(java.lang.String name)
          Loads the class.
protected  JType parseParameterizedType(java.lang.String type)
          Parses the parameterized type.
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.bytecode.JClassLoader
close, descriptorToClass, forName, getStaticClassLoader, localForName, systemForName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

L

protected static final L10N L

log

protected static final java.util.logging.Logger log
Constructor Detail

JavaClassLoader

public JavaClassLoader()

JavaClassLoader

public JavaClassLoader(java.lang.ClassLoader loader)
Method Detail

loadClass

protected JClass loadClass(java.lang.String name)
Loads the class.

Specified by:
loadClass in class JClassLoader

parseParameterizedType

protected JType parseParameterizedType(java.lang.String type)
Parses the parameterized type.


toString

public java.lang.String toString()
Overrides:
toString in class JClassLoader