Package org.glassfish.hk2.utilities
Class HK2LoaderImpl
- java.lang.Object
-
- org.glassfish.hk2.utilities.HK2LoaderImpl
-
-
Constructor Summary
Constructors Constructor Description HK2LoaderImpl()
Initializes this HK2Loader with the system classloaderHK2LoaderImpl(ClassLoader loader)
Initializes this HK2Loader with the given ClassLoader
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>
loadClass(String className)
Loads a class given the class name to instantiateString
toString()
-
-
-
Constructor Detail
-
HK2LoaderImpl
public HK2LoaderImpl()
Initializes this HK2Loader with the system classloader
-
HK2LoaderImpl
public HK2LoaderImpl(ClassLoader loader)
Initializes this HK2Loader with the given ClassLoader- Parameters:
loader
- The non-null classloader to use with this HK2Loader
-
-
Method Detail
-
loadClass
public Class<?> loadClass(String className) throws MultiException
Description copied from interface:HK2Loader
Loads a class given the class name to instantiate- Specified by:
loadClass
in interfaceHK2Loader
- Parameters:
className
- The descriptor to convert into an ActiveDescriptor- Returns:
- The class to be loaded. May not return null
- Throws:
MultiException
- If this loader had some problem loading the class
-
-