Interface ClassLoaderAware

  • All Superinterfaces:
    Aware
    All Known Implementing Classes:
    ResourceBundleMessageSource

    public interface ClassLoaderAware
    extends Aware
    The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.

    Created: 2016. 1. 25.

    Since:
    2.0.0
    • Method Detail

      • setClassLoader

        @AvoidAdvice
        void setClassLoader​(java.lang.ClassLoader classLoader)
        Specify the ClassLoader to provide. The 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.
        Parameters:
        classLoader - the ClassLoader to provide