Class ClassLoaderUtils

java.lang.Object
org.apache.commons.lang3.ClassLoaderUtils

public class ClassLoaderUtils extends Object
Helps work with ClassLoader.
Since:
3.10
  • Constructor Details

  • Method Details

    • getSystemURLs

      public static URL[] getSystemURLs()
      Gets the system class loader's URLs, if any.
      Returns:
      the system class loader's URLs, if any.
      Since:
      3.13.0
    • getThreadURLs

      public static URL[] getThreadURLs()
      Gets the current thread's context class loader's URLs, if any.
      Returns:
      the current thread's context class loader's URLs, if any.
      Since:
      3.13.0
    • toString

      public static String toString(ClassLoader classLoader)
      Converts the given class loader to a String calling toString(URLClassLoader).
      Parameters:
      classLoader - to URLClassLoader to convert.
      Returns:
      the formatted string.
    • toString

      public static String toString(URLClassLoader classLoader)
      Converts the given URLClassLoader to a String in the format "URLClassLoader.toString() + [URL1, URL2, ...]".
      Parameters:
      classLoader - to URLClassLoader to convert.
      Returns:
      the formatted string.