Class ClassLoaderUtil


  • public class ClassLoaderUtil
    extends Object
    This utility class is used for resolving a right ClassLoader from a given class. getClassLoader always returns a non-null ClassLoader even a class is loaded through the bootstrap class loader of JRE.
    • Constructor Detail

      • ClassLoaderUtil

        public ClassLoaderUtil()
    • Method Detail

      • getClassLoader

        public static ClassLoader getClassLoader​(Class<?> cls)
        Returns the class loader used for loading the specified class.
        Parameters:
        cls - The class
        Returns:
        the class loader
      • getClassLoader

        public static ClassLoader getClassLoader()
        Returns a fallback class loader.
        Returns:
        A class loader