Package org.glassfish.hk2.utilities
Class HK2LoaderImpl
java.lang.Object
org.glassfish.hk2.utilities.HK2LoaderImpl
- All Implemented Interfaces:
HK2Loader
This is an implementation of an
HK2Loader
that uses
a given classloader-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInitializes this HK2Loader with the system classloaderHK2LoaderImpl
(ClassLoader loader) Initializes this HK2Loader with the given ClassLoader -
Method Summary
-
Field Details
-
loader
-
-
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: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
-
toString
-