org.objectweb.kilim.model.services
Class DefaultRuntimeClassLoader

java.lang.Object
  extended byorg.objectweb.kilim.model.services.DefaultRuntimeClassLoader
All Implemented Interfaces:
RuntimeClassLoader

public class DefaultRuntimeClassLoader
extends java.lang.Object
implements RuntimeClassLoader

Author:
horn

Field Summary
private  java.util.HashMap caches
           
static RuntimeClassLoader instance
          instance is a singleton associated to a default runtime manager
 
Constructor Summary
DefaultRuntimeClassLoader()
           
 
Method Summary
 java.lang.Class getClass(java.lang.String class_name)
          Method getClass.
 java.lang.Class getClass(Type type)
          Method getClass.
(package private) static java.lang.Class primitiveClass(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

caches

private java.util.HashMap caches

instance

public static RuntimeClassLoader instance
instance is a singleton associated to a default runtime manager

Constructor Detail

DefaultRuntimeClassLoader

public DefaultRuntimeClassLoader()
See Also:
Object.Object()
Method Detail

getClass

public java.lang.Class getClass(Type type)
                         throws KilimException
Description copied from interface: RuntimeClassLoader
Method getClass.

Specified by:
getClass in interface RuntimeClassLoader
Parameters:
type - :
Returns:
Class :
Throws:
KilimException - :
See Also:
org.objectweb.kilim.model.RuntimeManager#getClass(Type)

getClass

public java.lang.Class getClass(java.lang.String class_name)
                         throws KilimException
Description copied from interface: RuntimeClassLoader
Method getClass.

Specified by:
getClass in interface RuntimeClassLoader
Parameters:
class_name - :
Returns:
Class
Throws:
KilimException - :
See Also:
org.objectweb.kilim.model.RuntimeManager#getClass(String)

primitiveClass

static java.lang.Class primitiveClass(java.lang.String name)