Class ClassLoaderUtil

java.lang.Object
org.graalvm.shadowed.com.ibm.icu.impl.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 Details

    • ClassLoaderUtil

      public ClassLoaderUtil()
  • Method Details

    • 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