java.lang.Object
org.glassfish.hk2.utilities.HK2LoaderImpl
- All Implemented Interfaces:
HK2Loader
This is an implementation of an
HK2Loader that uses
a given classloader- Author:
- jwells
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes this HK2Loader with the system classloaderHK2LoaderImpl(ClassLoader loader) Initializes this HK2Loader with the given ClassLoader -
Method Summary
-
Constructor Details
-
HK2LoaderImpl
public HK2LoaderImpl()Initializes this HK2Loader with the system classloader -
HK2LoaderImpl
Initializes this HK2Loader with the given ClassLoader- Parameters:
loader- The non-null classloader to use with this HK2Loader
-
-
Method Details
-
loadClass
Description copied from interface:HK2LoaderLoads a class given the class name to instantiate- Specified by:
loadClassin 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
-
toString
-