The ClassLoaderAware interface provides the ability to configure a ClassLoader
to be used by the implementing object when loading classes or resources.
Retrieve the context ClassLoader for this object. The context ClassLoader
is provided by the creator of the object for use by the object when
loading classes and resources.
Specify the context ClassLoader for this object. The context ClassLoader
can be set when the object is created, and allows the creator to provide
the appropriate class loader to be used by the object when when loading
classes and resources.